Elpida

Origin Gender Meaning
Greek Girl hope
Greek Mythology Girl hope