According to Clan MacLeod tradition, Leod inherited some of his lands from a foster father, who was a sheriff of the Hebridean island of Skye; other lands he inherited from his father-in-law, who was also a lord on Skye.