Eleodoro \e-leodo-ro, ele(o)-doro\ as a boy's name is of Spanish and Greek origin, and the meaning of Eleodoro is "gift from the sun".
Eleodoro has 2 variant forms: Heliodoro and Heliodoros.
Baby names that sound like Eleodoro are Eldor, Elder and Eldorado.