Liodor
Variation of Iliodor, Russian from Greek
"gift of the sun"Share
Copy link
Liodor Origin and Meaning
The name Liodor is a boy's name meaning "gift of the sun".
Liodor is the Leo and Theodore mash-up you didn't know you needed — with authentic Russian roots! It ultimately derives from the Greek name Heliodoros.