Interactive tree of Beatrix Foreman

Margaret Ramsay 1580
Thomas Ker 1580
Helen Moncrieff 1553
Robert Ramsay 1545
Sir William Moncrieff Moncrieff 15191574
Janet Grahame 1523
William Moncrieff 14931579
Margaret Murray 15041576
Beatrix Foreman 14641530
John Moncrieff 8th Laird of Moncrieff 14601513
John Foreman 1445
Helen Rutherford 14501543
George O Rutherford 1499
Catherine Lyle 14251498
George Rutherford 13901429
Janet Rutherfurd 18 ggm 14001432
Robert Rutherford 13621436
Jean Douglas 13461400
John Moncrieff Moncrieff 7th Laird of Moncrieff 14291475
Beatrux Dundas 14081459
Malcolm Moncrieff 6th Laird of Mancreiffe 13801465
Lady Katherine Elena, Baroness Moncrief Murray 14001458
John Moncrieff 5th Laird of Moncreiff 13491410
Duncan Moncrieff 4th Laird 13251357
Sir David Murray 6th Laird of Tullibardine 13691451
Countess Isabella Stewart Heiress of Lorne 13701410
Sir John Stewart 13581421
Lady Isabelle Ergadia MacDougall 13551439