Denham

in baby boy name

The meaning of Denham is Village in the valley