Meaning:
Its source is denu ham, an Old English name meaning "Valley settlement."
Narrative:
Experts vary on their interpretation of the first element of this name. Some point to the Old English dunna, meaning ''small hill,'' or the personal name Dunna (also Old English), meaning ''brown.''