Elexa

Origin Gender Meaning
Greek Girl Mankind's helper
Greek Mythology Girl Mankind's helper