According to historian Angus Mackay, Alexander Stewart the Wolf of Badenoch's mistress, who is given in this article as Mairead inghean Eachainn, was in fact Mariota Mackay, daughter of Iye Mackay, 4th of Strathnaver, and they had the following children: