Welsh form of Tudur, meaning 'ruler of the people'; the name of the English royal dynasty.
Like Tudor?
Swipe through thousands of names like it