Fiona Name Meaning & More
More about the name Fiona:
The name Fiona is a girl’s name meaning “fair-haired” and is of Irish origin. The name Fiona is derived from the Gaelic word fionn.
Middle name for Fiona:
What do you think of the name Fiona?
Let us know in the comments below.