Elpida Name, Meaning of Elpida

Name:Elpida - Origin: Greek

Name:Elpida - Origin: Greek