Spanish form of Theodulus, from Greek 'theos' (God) and 'doulos' (servant), meaning servant of God.
Like Teodulo?
Swipe through thousands of names like it