Denham

Denham is an Anglo – Saxon name, derived from two Old English words, “denu” which means 'a valley', and “ham” which means 'a farm or homestead'.

Origin/Usage
English
Pronunciation
DEN-həm
Meaning
Coming from a homestead in a valley