Anglicized form of Scottish Gaelic 'Dubhghall' meaning dark stranger, a Viking-era name.
Like Dugald?
Swipe through thousands of names like it