Gaelic variant of Donald, meaning "world rule".
Daniel and Donald are sometimes, but not always, interchangeable in Scotland because Domhnall may also be Anglicized as Daniel.