add to your listSave
TypeSettlement
UsageEnglish

Meaning & History

From the Old English river name DEBEN combined with ham meaning "home, homestead". This is the name of a town in Suffolk, on the River Deben.
Entry updated August 16, 2017   Contribute