A European form of Thaddeus, from Christian tradition, meaning 'to be praised' or praised one.
Like Thadeo?
Swipe through thousands of names like it