From Greek 'Heliodoros' meaning gift of the sun, combining 'helios' (sun) and 'doron' (gift).
Like Eliodoro?
Swipe through thousands of names like it