The meaning of the name Siofra is Elf, Fairy
The origin of the name Siofra is Irish
People who like the name Siofra also like: Saoirse, Sorcha, Aoife, Kella, Aine, Roisin, Riona Liam, Keiran, Cian, Riordan, Ronan, Lorcan, Declan
Here are pictures of people with the name Siofra. Help us put a face to the name by uploading your pictures to BabyNames.com!