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]

More places in Cambridgeshire

Browse all places in Cambridgeshire