Save Type Settlement Usage English Meaning & HistoryExpand Links Means "Dudda's clearing" in Old English. This is the name of a city in the West Midlands, England. Related NamesFamily Tree·Details RootsDudda + leahGiven Name DescendantDudley(English) Surname DescendantDudley(English)