Soham
town · Cambridgeshire
Old EnglishSurmised
Probable2 sources · historical forms · name elements
Soham means 'place by the river or lake'. It is derived from the Old English 'sōh' meaning a marshy place near water, and 'hām' meaning village or homestead.
Word origins
- sōh
- Old Englishmarshy place near water(from sōh "marsh")
- hām
- Old EnglishAttestedvillage, homestead(from hām "home")
Historical forms
[object Object]
