Interactive tree of Margaret Stewart

Margaret Stewart 1377
John Stewart (Robert III, King of Scots) 13371406
Anabella, Queen Consort of Scotland Drummond 13501401
Annabella Stewart 13501401
Robert Stewart (Robert II, King of Scots) 13161390
Elizabeth Mure 1355
Euphemia 1387
Moira Stewart 13201355
Walter Stewart, 6th High Steward of Scotland 12921327
Marjorie Bruce 12971316
Robert I Bruce Bruce Scotland 12741329
Isabella of Mar 1296
Elizabeth de Burgh 12841327
Adam Mure of Rowallan
Janet
John Drummond Stobhall 13281373
Lady Mary Margaret De Montifex 13191375