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, Aoife, Sorcha, Moira, Isabella, Faolan, Liam, Ceallach, Ronan, Beau, Riordan, Sionn

< Back to Search | Pet Name Categories