Hija de Domhnall I, Conde de Mar, y de una mujer llamada Helen o Ellen (1246-1295), quien anteriormente había estado casada con Maol Choluim II, Conde de Fife.