 Mairead is known to have cohabited with Alexander Stewart, Earl of Buchan in the late 1380s and 1390s.Although Alexander was canonically married to Euphemia I, Countess of Ross, his contemporaneous union with Mairead appears to have been a Gaelic secular marriage.Alexander's relationship with Mairead was not unprecedented.