Liodor

Variation of Iliodor, Russian from Greek
"gift of the sun"

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.