The name Fiona is of Scottish Gaelic origin. It is derived from the Gaelic "Fionnghain" which means white, fair or pure. In Scotland, it is commonly associated with the legendary f…
Search results for fiona n davidfb messengershare
The name Fiona is of Scottish Gaelic origin. It is derived from the Gaelic "Fionnghain" which means white, fair or pure. In Scotland, it is commonly associated with the legendary f…
Enter the surname you are looking for below: