Abraruadh was also descended from Fergus, king of Dál Riata and a nephew of Saint Fillan, who was the founder of the monastery in Glen Dochart in the seventh century.
[3] The fortunes of the Clan Macnab were restored to some extent when Angus's grandson, Gilbert, received a charter from David II of Scotland in 1336.
[5] Chief Finlay Macnab was a man of peace but protected his lands against the foraging royalist forces of James Graham, 1st Marquess of Montrose in the mid-1640s.
[3] However Finlay's son, who was known as Smooth John, did not follow his father's peaceful ways and actually joined forces with Montrose, contributing to the royal victory at the Battle of Kilsyth in 1645.
[3] On 13 July 1680 the Chief of Clan Macnab and his followers fought at the Battle of Altimarlach in support of Sir John Campbell of Glenorchy and against George Sinclair of Keiss, in a dispute over who had the right to the lands and title of the Earl of Caithness.
Campbell won a decisive victory in the battle, but Sinclair later turned to the law and was awarded the title and the lands as Earl of Caithness.