Is the "Murray" in the song not more likely to be "Moray"? (similar pronunciation). Moray is an area of the North of Scotland adjacent to Aberdeenshire, and the Bonnie Earl of Moray is the Earl of Moray, not Murray, but I am open to correction about Andy M Stewart's song.Murray
(who always wished he had been christened Moray)