Theodore

Meaning: Gift of God

Origin: English

Pronunciation: Thee-oh-dor

Culture: English

Gender: Boy

More English Names Generate Similar Names