Elpidos \e-lpi-dos, el-pidos\ as a boy's name is of Greek origin, and the meaning of Elpidos is "hoping".
Elpidos has 1 variant form: Elpido.