Meaning
Theodore is a greek name meaning “Gift of God”.
Gift of God · pronounced THEE-uh-dor
Theodore is a greek name meaning “Gift of God”.
From theos (god) and doron (gift), the masculine twin of Theodora. Three popes and a US president have worn it, and the friendly nickname Theo has pushed it back into the top ranks.
Ranked #24 in 2026 · up 296 places since 1996
Lower is more popular. Ranks are illustrative directory data.