add to your listSave
TypeSettlement
UsageEnglish

Meaning & History

Means "DUDDA's clearing" in Old English. This is the name of a city in the West Midlands, England.
Entry added October 11, 2012   Contribute