WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Beatrice Hay

Hector Mackenzie III 1566
Alexander Mackenzie 1576
John Roy Mackenzie 15481628
unknown daughter Mackenzie
Janet Agnes Frazer 15151576
John Glassigh Mackenzie II of Gairloch 15131550
Thomas Chisholm XV of Chisholm
James Frazer 1544
Janet Gordon 1503
Thomas Frazer 1524
Beatrice Hay
Sir Alexander Gordon 1st of Abergeldie