Fiona for a baby name
Scottish, meaning ‘fair and pale’. The name was actually invented by poet James Macpherson in the eighteenth century. Famous Fionas include TV presenter Fiona Bruce and Shrek character Princess Fiona.
Scottish, meaning ‘fair and pale’. The name was actually invented by poet James Macpherson in the eighteenth century. Famous Fionas include TV presenter Fiona Bruce and Shrek character Princess Fiona.