Variant of Thaddeus or from Germanic theod meaning "people"; related to Theodore.
Like Theado?
Swipe through thousands of names like it