Fiona name meaning, origin, and more
Fiona is an Irish name meaning: “fair haired”. The name Fiona is derived from the Gaelic word fionn.
How to pronounce Fiona: fee-OH-na
For a girl
- Nickname for Fiona:
- Middle name for Fiona:
Posts with the name Fiona: