Meaning of the name Teodoro: God's gift
Origin of the name Teodoro: Greek
Alternate spellings of the name Teodoro: Theadoro, Theodoro, Teodooro, Teodoro, Theadoro