The name Teodoro is a baby boy name. The name Teodoro comes from the Spanish, Spain origin. The meaning of the name Teodoro is: Spanish form of Theodore gift from God.
Name meaning: Spanish form of Theodore gift from God
Gender: Male / Masculine / Boy / Boys
Origin of name: Spanish, Spain