Teodoro
Name Meaning
Spanish Form of Theodore 'Gift from God'
Origin
Italian, Spanish
Syllables
4
Nicknames
Teo, Teddy
Popularity in 2019
#6711
Related Names
Tedrick
Spanish Form of Theodore 'Gift from God'
Italian, Spanish
4
Teo, Teddy
#6711
Tedrick