Spanish form of Theodulus, from Greek 'theos' (God) and 'doulos' (servant), meaning servant of God.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Teodulo?
Swipe through thousands of names like it