Name: Lyora
Gender: Feminine
Origin: Europe
Language: Welsh
Thematic: Theology
Meaning: God is my light.
Comments: Probably originated with Leora, lioness, with alternate meaning in Welsh.
Categories: Feminine | Europe | Welsh | Theology