Fiona - What does the name mean





Meaning: white, fair

Gender: F

Origin: Celtic

Related Names: Fione, Fionnula