← Back to map

Needham Lake

lake or loch · Suffolk

Old EnglishAI-generated

Needham Lake is named after the nearby settlement of Needham. 'Needham' is derived from Old English 'nēod', meaning 'low-lying land', and 'hām', meaning 'homestead' or 'village'.

Word origins

Needham
Old EnglishLow-lying homestead(from nēod "low-lying land", hām "homestead, village")
Lake
Old EnglishA large body of water(from lacu "lake, pond")