WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Margaret Macdonald

Mary Mackenzie 1458
Hector Mackenzie III 1566
Alexander Mackenzie 1576
John Mackenzie 15751601
Alexander Mackenzie V of Gairloch 15771638
Margaret Mackenzie
Isabell (Of Coul) Mackenzie
Murdoch Mackenzie 15791611
Kenneth Mackenzie I of Davochairn 15801643
Duncan Mackenzie I of Sand 15821635
William Mackenzie I of Shieldaig 1584
Mackenzie 1586
Katherine Mackenzie 1588
another Katherine Mackenzie
Janet Mackenzie 1592
Mackenzie
Captain Roderick Mackenzie of Pitglassie 1624
Hector Mackenzie of Mellan
John Mackenzie a clergyman
Katherine Og Mackenzie
Isabel Mackenzie
Kenneth Buy Mackenzie
unknown daughter Mackenzie
Margaret Mackenzie
John Roy Mackenzie 15481628
unknown daughter Mackenzie
John Glassigh Mackenzie II of Gairloch 15131550
Janet Agnes Frazer 15151576
Hector Roy Mackenzie I of Gairloch 14601528
Margaret Macdonald
Margaret Macdonald 1410
Alexander Ionriac Mackenzie 6th Baron of Kintail 13981488
Murdoch Mackenzie 5th Baron of Kintail
Fynvola MacLeod 13751455