fiona name meaning and origin
Etymology & Historical Origin - Fiona. Fiona comes from the Gaelic word âfionnâ which means âwhite, fairâ. The name was first used in the 18th century by Scottish poet James Macpherson in his epic Ossian poems. Macpherson claimed he found ancient Gaelic manuscripts which directly told the deeds of Celtic heroes in what is referred to as the Fenian Cycle of Irish mythology.