
Mary de Bruce

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 Mary de Bruce [1] b. 1279 d. 22 Sep 1323
Alexander Fraser, Sheriff of Stirling b. 1276 d. 11 Aug 1332
- 2 John Fraser, II [1.1]
b. Abt 1290 d. 1370
- 3 Margaret Fraser, Heiress Of Touchfraser [1.1.1]
b. Abt 1333 d. 3 Sep 1410
William De Keith, Marishal Of Scotland b. 1315 d. 2 Jun 1413
- 4 Muriella Keith, Duchess of Albany [1.1.1.1]
b. 1351 d. 1 Jun 1449 [ =>]
- 4 Margaret De Keith, Baroness [1.1.1.2]
b. 1351 d. 12 Jun 1397 [ =>]
- 4 Elizabeth Keith [1.1.1.3]
b. Abt 1360 d. 16 Mar 1438 [ =>]
- 4 Robert Keith, Lord Marischal of Scotland [1.1.1.4]
b. 1363 d. 20 Jul 1430 [ =>]
- 4 Christiana Keith [1.1.1.5]
b. 1 Mar 1363 d. Abt 1435 [ =>]
- 4 Muriella Keith, Duchess of Albany [1.1.1.1]
- 3 Margaret Fraser, Heiress Of Touchfraser [1.1.1]
- 2 John Fraser, II [1.1]