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