Esdras \e-sd-ras, es-dras\ as a boy's name is a variant of Ezra (Hebrew), and the meaning of Esdras is "helper".
The baby name Esdras sounds like Astraeus, Astraios, Ysidro, Isidro and Isidorus. Other similar baby names are Estes, Andras, Esaias and Esra.