English place name from Old Norse meaning 'settlement of the Danes.'
Like Denby?
Swipe through thousands of names like it