Baby Girl Name Fiona, Origin and Meaning Name Gender: Female Name Meaning: Pretty Name Origin: Celtic Back to F Girl Names | Back to All Names Tweet