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


  • Gender:

For a girl

  • Popularity:


  • Nickname for Fiona:


  • Middle name for Fiona:



Posts with the name Fiona:

25 Adorable Irish Names for Girls You’ll Fall in Love with

118 Cute First and Middle Name Combinations

100 Pretty Names for Girls