Possibly from Welsh 'du' (dark) combined with an English place element, meaning dark spring or well.
Like Dewell?
Swipe through thousands of names like it