Interactive tree of Bruce Cotton Lyon MacDonald

Bruce Cotton Lyon MacDonald 1757
Archibald MacDonald ( MacDonell?) 3rd laird of Barrisdale 17251787
Flora MacLeod 17201815
COLL BAN MacDONELL of Barrisdale 16981750
CATHERINE MacKENZIE 1708
Norman Mor Tormore Mor Macleod 4th Laird of 4th of Drynoch, Scotland, 1st of Eilanreach, Glenelg 16701748
M MACKENZIE 1672
Alexander MacLeod 3rd of Drynoch 16501702
Margaret Macleod 16501735
John MacLeod 2nd of Drynoch DA 16011688
Lady Catherine of Glenorchy, Campbell DA 16151665