WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Margaret Mackenzie

Margaret Mackenzie 1763
Clunes
Alexander Mackenzie of the Stamp Office 17321772
Mary Price 1795
William Mackenzie of Dacochcairn 1680
Jean Mackenzie
Alexander Mackenzie 16521694
Barbara Mackenzie of Tarbet
Janet Mackenzie of Belmeduthy
Kenneth Mackenzie VI of Gairloch 16051669
Catherine MacDonald
Ann Grant 1610
Janet Cuthbert 1609
Sir John Mackenzie of Tarbat, 1st Bt.
Margaret Erskine
William Mackenzie I of Belmathuty
Roderick Mackenzie
Margaret Grant
James Grant XVI of Grant