Denham Green

hamlet · Suffolk

Old EnglishSurmised
Probable2 sources · name elements

This name refers to a 'green' or common village green associated with Denham. Denham means 'homestead or village in the valley'.

Word origins

Denham
Old EnglishAttestedhomestead in the valley(from denu "valley", hām "homestead, village")
Green
Old EnglishAttestedvillage green(from grēne "green, grassy place")

More places in Suffolk

Browse all places in Suffolk →