Variant of Dugald, from Scottish Gaelic Dubhghall meaning 'dark stranger.'
Like Dougald?
Swipe through thousands of names like it