Scottish-Gaelic patronymic meaning son of Donald, where Donald means world ruler.
Like Mcdonald?
Swipe through thousands of names like it