Dedication · sacred · precious
Source: Greek
Root Word: Θεός (Theos) and δῶρον (doron)
Derived From: Theodoros
Meaning: God's Gift
Popularity History: Teodoro has long maintained a steady popularity in Latin America and Southern Europe, and has seen a resurgence in the Western world in recent years.