El matrimonio tuvo cuatro hijos: James (conocido como Mór, que en gaélico significa grande o fuerte), Ranald, Coll y Robert (conocido como Robin Oig o Rob El Joven).