Siofra
Primarily Female
The meaning of the name Siofra is Elf, Fairy
The origin of the name Siofra is Irish
Notes:

Irish/Gaelic name, pronounced "SHEE-fra."

People who like the name Siofra also like: Saoirse, Maeve, Caoimhe, Sorcha, Aoife, Siobhan, Niamh, Faolan, Liam, Ceallach, Sionn, Aidan, Ronan, Beau

< Back to Search | Pet Name Categories