Dukes of Scotland
-
David Stewart
Duke of Rothesay (1398) -
Robert Stewart
Duke of Albany (1398) -
Alexander Stewart
Duke of Albany (1457) -
James Stewart
Duke of Ross (1488) -
David Lindsay
Duke of Montrose (1488) -
Alexander Stewart
Duke of Ross (1514)