Theodore

Boy

Meaning of the name Theodore: God's gift

Origin of the name Theodore: Greek

Alternate spellings of the name Theodore: Theadore, Theodor, Teodoor, Teodore, Theador