Eleodora
eh-leh-oh-DOR-ah
Spanish from Greek
"gift of the sun"Share
Copy link
Eleodora Origin and Meaning
The name Eleodora is a girl's name meaning "gift of the sun".
Spanish form of Eleadora, a combination of Elio and Dora, meaning sun and gift respectively.