Denham

Name – Denham

Gender – Male

Origin – English

Meaning – The English name Denham means – village in the valley