Interactive tree of Janet Grahame

John Adams 1633
Barbara Boge 1637
Margaret Ker 1602
James Adam 1596
Margaret Ramsay 1580
Thomas Ker 1580
Helen Moncrieff 1553
Robert Ramsay 1545
Janet Grahame 1523
Sir William Moncrieff Moncrieff 15191574
William Moncrieff 14931579
Margaret Murray 15041576
John Moncrieff 8th Laird of Moncrieff 14601513
Beatrix Foreman 14641530
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 Foreman 1445
Helen Rutherford 14501543
George O Rutherford 1499
Catherine Lyle 14251498
Andrew Murray 14701524
Margaret Barclay 14841542
James Dickson Barclay 14581507
MARGARET DE FRESLEY or DE FRASER 14601490
James Barclay 14321507
Henry DeFresley 14341460
Mrs. Henry DeFresley 1438