English place name meaning 'Dudda's meadow,' associated with English nobility.
Like Dudley?
Swipe through thousands of names like it