Leodore

lee-oh-door
English, combination of Leo and Theodore
"gift of god + lion"

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".