Place Name DEBENHAM

TYPE: Settlement
USAGE: English

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.