Zenaide

Origin Gender Meaning
Greek Girl One who has devoted his life to God
Greek Mythology Girl One who has devoted his life to God