Theodore

masc. proper name, from Latin Theodorus, from Greek Theodoros, literally "gift of god," from theos "god" (from PIE root *dhes-, forming words for religious concepts) + doron "gift" (from PIE root *do- "to give"). The fem. form is Theodora.