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")
