Origin of the name Siofra

Means "elf, sprite" in Irish Gaelic.