Dennen is of German origin, meaning 'from Denen' or 'from the valley'. It's composed of two elements: 'dene', which refers to a valley, and '-en', indicating a place of origin.
German Germany
"In 1964, there were seven babies named Dennen born."