Variant of Denzel, from the Cornish place name Denzell meaning 'high stronghold.'
Like Densel?
Swipe through thousands of names like it