Leodore
lee-oh-door
English, combination of Leo and Theodore
"gift of god + lion"Share
Copy link
Leodore Origin and Meaning
The name Leodore is a boy's name meaning "gift of god + lion".
Leodore is a modern English combination of Leo, meaning "lion", and Theodore, meaning "gift of god".