Ancestry of
Margaret Primrose
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
2nd Generation
3rd Generation
6. James Keith
4th Generation
12. George Keith
13. Margaret Ogilvy
5th Generation
24. William Keith (–1580)
25. Elizabeth Hay
6th Generation
48. William Keith (–1581)
49. Margaret Keith
50. George Hay
7th Generation
96. Robert Keith (–c1525)
98. William Keith (–1581)
99. Janet Gray
100. Thomas Hay
101. Margaret Logie
8th Generation
192. William Keith (–c1527)
193. Elizabeth Gordon
194. John Douglas
195. Janet Crichton
196. William Keith
198. Andrew Gray
200. William Hay
201. Isabel Gordon
9th Generation
384. William Keith (–p1482)
385. Mariot Erskine
386. George Gordon
387. Annabella Stewart
388. James Douglas (–c1493)
389. Joan Stewart (c1428–p1486)
402. George Gordon — Same as #386
403. Annabella Stewart — Same as #387
10th Generation
768. William Keith (–c1444)
769. Mary -----
770. Thomas Erskine (–c1493)
771. Janet Douglas
772. Alexander Seton alias Gordon (–1470)
773. Elizabeth Crichton
774. James I, King of Scotland (c1394–1437)
775. Joan Beaufort (c1404–1445)
778. James I, King of Scotland (c1394–1437) — Same as #774
779. Joan Beaufort (c1404–1445) — Same as #775
804. Alexander Seton alias Gordon (–1470) — Same as #772
805. Elizabeth Crichton — Same as #773
806. James I, King of Scotland (c1394–1437) — Same as #774
807. Joan Beaufort (c1404–1445) — Same as #775
11th Generation
1536. Robert Keith (–a1430)
1540. Robert Erskine (–c1452)
1541. Elizabeth Lindsay (c1407–)
1544. Alexander Seton (–c1441)
1545. Elizabeth Gordon (–1348/49)
1546. William Crichton
1548. Robert III, King of Scotland (c1337–1406)
1549. Anabella Drummond (c1350–1401)
1550. John Beaufort (c1371–1410)
1551. Margaret de Holand (c1385–1439)
1556. Robert III, King of Scotland (c1337–1406) — Same as #1548
1557. Anabella Drummond (c1350–1401) — Same as #1549
1558. John Beaufort (c1371–1410) — Same as #1550
1559. Margaret de Holand (c1385–1439) — Same as #1551
1608. Alexander Seton (–c1441) — Same as #1544
1609. Elizabeth Gordon (–1348/49) — Same as #1545
1610. William Crichton — Same as #1546
1612. Robert III, King of Scotland (c1337–1406) — Same as #1548
1613. Anabella Drummond (c1350–1401) — Same as #1549
1614. John Beaufort (c1371–1410) — Same as #1550
1615. Margaret de Holand (c1385–1439) — Same as #1551
12th Generation
3072. William Keith (–c1413)
3073. Margaret Fraser
3080. Thomas Erskine
3082. David Lindsay (c1360–c1412)
3083. Elizabeth Stewart
3090. Adam Gordon of that Ilk (–1402)
3091. Elizabeth Keith
3096. Robert II, King of Scotland (1316–1390)
3097. Elizabeth Mure (–a1355)
3098. John Drummond
3099. Mary Montifex
3100. John of Gaunt (1340–1399)
3101. Katherine Roet (1350–1403)
3102. Thomas de Holand (c1350–1397)
3103. Alice Fitzalan (1350–1415/16)
3112. Robert II, King of Scotland (1316–1390) — Same as #3096
3113. Elizabeth Mure (–a1355) — Same as #3097
3114. John Drummond — Same as #3098
3115. Mary Montifex — Same as #3099
3116. John of Gaunt (1340–1399) — Same as #3100
3117. Katherine Roet (1350–1403) — Same as #3101
3118. Thomas de Holand (c1350–1397) — Same as #3102
3119. Alice Fitzalan (1350–1415/16) — Same as #3103
3218. Adam Gordon of that Ilk (–1402) — Same as #3090
3219. Elizabeth Keith — Same as #3091
3224. Robert II, King of Scotland (1316–1390) — Same as #3096
3225. Elizabeth Mure (–a1355) — Same as #3097
3226. John Drummond — Same as #3098
3227. Mary Montifex — Same as #3099
3228. John of Gaunt (1340–1399) — Same as #3100
3229. Katherine Roet (1350–1403) — Same as #3101
3230. Thomas de Holand (c1350–1397) — Same as #3102
3231. Alice Fitzalan (1350–1415/16) — Same as #3103
13th Generation
6146. John Fraser
6166. Robert II, King of Scotland (1316–1390) — Same as #3096
6167. Euphemia of Ross (–1387)
6182. William Keith
6192. Walter Stewart (c1293–1326)
6193. Marjorie Bruce (–1316)
6194. Adam Mure
6195. Joan Cunningham
6200. Edward III, King of England (1312–1377)
6201. Philippa of Hainault (1314–1369)
6202. Paon de Roet
6204. Thomas Holand (c1314–1360)
6205. Joan Plantagenet (1328–1385)
6206. Richard Fitzalan (c1313–1376)
6207. Eleanor Plantagenet (1318–1372)
6224. Walter Stewart (c1293–1326) — Same as #6192
6225. Marjorie Bruce (–1316) — Same as #6193
6226. Adam Mure — Same as #6194
6227. Joan Cunningham — Same as #6195
6232. Edward III, King of England (1312–1377) — Same as #6200
6233. Philippa of Hainault (1314–1369) — Same as #6201
6234. Paon de Roet — Same as #6202
6236. Thomas Holand (c1314–1360) — Same as #6204
6237. Joan Plantagenet (1328–1385) — Same as #6205
6238. Richard Fitzalan (c1313–1376) — Same as #6206
6239. Eleanor Plantagenet (1318–1372) — Same as #6207
6438. William Keith — Same as #6182
6448. Walter Stewart (c1293–1326) — Same as #6192
6449. Marjorie Bruce (–1316) — Same as #6193
6450. Adam Mure — Same as #6194
6451. Joan Cunningham — Same as #6195
6456. Edward III, King of England (1312–1377) — Same as #6200
6457. Philippa of Hainault (1314–1369) — Same as #6201
6458. Paon de Roet — Same as #6202
6460. Thomas Holand (c1314–1360) — Same as #6204
6461. Joan Plantagenet (1328–1385) — Same as #6205
6462. Richard Fitzalan (c1313–1376) — Same as #6206
6463. Eleanor Plantagenet (1318–1372) — Same as #6207
14th Generation
12292. Alexander Fraser
12293. Mary Brus
12332. Walter Stewart (c1293–1326) — Same as #6192
12333. Marjorie Bruce (–1316) — Same as #6193
12334. Hugh of Ross (–1333)
12384. James Stewart (c1243–c1309)
12385. Egidia de Burgh
12386. Robert I, King of Scotland (1274–1329)
12387. Isabella of Mar (c1277–1296)
12400. Edward II, King of England (1284–1327)
12401. Isabella of France (c1296–1358)
12402. William III of Hainault
12403. Jeanne of Valois
12408. Robert de Holland (c1270–1328)
12409. Maude la Zouche (c1290–1349)
12410. Edmund of Woodstock (1301–1330)
12411. Margaret Wake (c1297–1349)
12412. Edmund Fitzalan (1285–1326)
12413. Alice de Warenne (1287–1338)
12414. Henry Plantagenet (c1281–1345)
12415. Maud de Chaworth (1282–a1322)
12448. James Stewart (c1243–c1309) — Same as #12384
12449. Egidia de Burgh — Same as #12385
12450. Robert I, King of Scotland (1274–1329) — Same as #12386
12451. Isabella of Mar (c1277–1296) — Same as #12387
12464. Edward II, King of England (1284–1327) — Same as #12400
12465. Isabella of France (c1296–1358) — Same as #12401
12466. William III of Hainault — Same as #12402
12467. Jeanne of Valois — Same as #12403
12472. Robert de Holland (c1270–1328) — Same as #12408
12473. Maude la Zouche (c1290–1349) — Same as #12409
12474. Edmund of Woodstock (1301–1330) — Same as #12410
12475. Margaret Wake (c1297–1349) — Same as #12411
12476. Edmund Fitzalan (1285–1326) — Same as #12412
12477. Alice de Warenne (1287–1338) — Same as #12413
12478. Henry Plantagenet (c1281–1345) — Same as #12414
12479. Maud de Chaworth (1282–a1322) — Same as #12415
12896. James Stewart (c1243–c1309) — Same as #12384
12897. Egidia de Burgh — Same as #12385
12898. Robert I, King of Scotland (1274–1329) — Same as #12386
12899. Isabella of Mar (c1277–1296) — Same as #12387
12912. Edward II, King of England (1284–1327) — Same as #12400
12913. Isabella of France (c1296–1358) — Same as #12401
12914. William III of Hainault — Same as #12402
12915. Jeanne of Valois — Same as #12403
12920. Robert de Holland (c1270–1328) — Same as #12408
12921. Maude la Zouche (c1290–1349) — Same as #12409
12922. Edmund of Woodstock (1301–1330) — Same as #12410
12923. Margaret Wake (c1297–1349) — Same as #12411
12924. Edmund Fitzalan (1285–1326) — Same as #12412
12925. Alice de Warenne (1287–1338) — Same as #12413
12926. Henry Plantagenet (c1281–1345) — Same as #12414
12927. Maud de Chaworth (1282–a1322) — Same as #12415
15th Generation
24586. Robert de Brus (1243–a1304)
24587. Marjorie of Carrick (1256–1292)
24664. James Stewart (c1243–c1309) — Same as #12384
24665. Egidia de Burgh — Same as #12385
24666. Robert I, King of Scotland (1274–1329) — Same as #12386
24667. Isabella of Mar (c1277–1296) — Same as #12387
24770. Walter de Burgh
24771. Avelina FitzJohn
24772. Robert de Brus (1243–a1304) — Same as #24586
24773. Marjorie of Carrick (1256–1292) — Same as #24587
24774. Donald (Dmhnall) I of Mar (–c1302)
24800. Edward I, King of England (1239–1307)
24801. Eleanor of Castile (c1241–1290)
24802. Philip IV of France (c1268–1314)
24803. Joan of Navarre (1273–1305)
24816. Robert de Holland
24817. Elizabeth Samlesbury
24818. Alan la Zouche (1267–a1313/14)
24819. Eleanor de Segrave
24820. Edward I, King of England (1239–1307) — Same as #24800
24821. Margaret of France (c1279–1317/18)
24822. John Wake
24823. Joan de Fiennes
24824. Richard Fitzalan
24825. Alice de Saluzzo
24828. Edmund Plantagenet (1244/45–1296)
24829. Blanche of Artois (1248–1302)
24830. Patrick de Chaworth (–c1283)
24831. Isabella de Beauchamp (–c1306)
24898. Walter de Burgh — Same as #24770
24899. Avelina FitzJohn — Same as #24771
24900. Robert de Brus (1243–a1304) — Same as #24586
24901. Marjorie of Carrick (1256–1292) — Same as #24587
24902. Donald (Dmhnall) I of Mar (–c1302) — Same as #24774
24928. Edward I, King of England (1239–1307) — Same as #24800
24929. Eleanor of Castile (c1241–1290) — Same as #24801
24930. Philip IV of France (c1268–1314) — Same as #24802
24931. Joan of Navarre (1273–1305) — Same as #24803
24944. Robert de Holland — Same as #24816
24945. Elizabeth Samlesbury — Same as #24817
24946. Alan la Zouche (1267–a1313/14) — Same as #24818
24947. Eleanor de Segrave — Same as #24819
24948. Edward I, King of England (1239–1307) — Same as #24800
24949. Margaret of France (c1279–1317/18) — Same as #24821
24950. John Wake — Same as #24822
24951. Joan de Fiennes — Same as #24823
24952. Richard Fitzalan — Same as #24824
24953. Alice de Saluzzo — Same as #24825
24956. Edmund Plantagenet (1244/45–1296) — Same as #24828
24957. Blanche of Artois (1248–1302) — Same as #24829
24958. Patrick de Chaworth (–c1283) — Same as #24830
24959. Isabella de Beauchamp (–c1306) — Same as #24831
25794. Walter de Burgh — Same as #24770
25795. Avelina FitzJohn — Same as #24771
25796. Robert de Brus (1243–a1304) — Same as #24586
25797. Marjorie of Carrick (1256–1292) — Same as #24587
25798. Donald (Dmhnall) I of Mar (–c1302) — Same as #24774
25824. Edward I, King of England (1239–1307) — Same as #24800
25825. Eleanor of Castile (c1241–1290) — Same as #24801
25826. Philip IV of France (c1268–1314) — Same as #24802
25827. Joan of Navarre (1273–1305) — Same as #24803
25840. Robert de Holland — Same as #24816
25841. Elizabeth Samlesbury — Same as #24817
25842. Alan la Zouche (1267–a1313/14) — Same as #24818
25843. Eleanor de Segrave — Same as #24819
25844. Edward I, King of England (1239–1307) — Same as #24800
25845. Margaret of France (c1279–1317/18) — Same as #24821
25846. John Wake — Same as #24822
25847. Joan de Fiennes — Same as #24823
25848. Richard Fitzalan — Same as #24824
25849. Alice de Saluzzo — Same as #24825
25852. Edmund Plantagenet (1244/45–1296) — Same as #24828
25853. Blanche of Artois (1248–1302) — Same as #24829
25854. Patrick de Chaworth (–c1283) — Same as #24830
25855. Isabella de Beauchamp (–c1306) — Same as #24831
16th Generation
49172. Robert de Bruce (1210–1295)
49173. Isabella de Clare (1226–p1264)
49174. Neil of Carrick
49175. Margaret Stewart
49330. Walter de Burgh — Same as #24770
49331. Avelina FitzJohn — Same as #24771
49332. Robert de Brus (1243–a1304) — Same as #24586
49333. Marjorie of Carrick (1256–1292) — Same as #24587
49334. Donald (Dmhnall) I of Mar (–c1302) — Same as #24774
49544. Robert de Bruce (1210–1295) — Same as #49172
49545. Isabella de Clare (1226–p1264) — Same as #49173
49546. Neil of Carrick — Same as #49174
49547. Margaret Stewart — Same as #49175
49600. Henry III, King of England (1207–1272)
49601. Eleanor of Provence (c1217–1291)
49602. Ferdinand III, King of Castile
49603. Joanna of Ponthieu
49604. Philip III, King of France (1245–1285)
49605. Isabella of Aragon (1247–1271)
49606. Henry I of Navarre (c1244–1274)
49607. Blanche of Artois (1248–1302) — Same as #24829
49634. William Samlesbury
49636. Roger la Zouche (c1241–a1285)
49637. Ela Longespee (1244–c1276)
49638. Nicholas de Segrave (–1295)
49640. Henry III, King of England (1207–1272) — Same as #49600
49641. Eleanor of Provence (c1217–1291) — Same as #49601
49642. Philip III, King of France (1245–1285) — Same as #49604
49643. Maria of Brabant (1254–1321)
49648. John Fitzalan
49649. Isabel de Mortimer
49656. Henry III, King of England (1207–1272) — Same as #49600
49657. Eleanor of Provence (c1217–1291) — Same as #49601
49658. Robert I, Count of Artois (c1216–1250)
49659. Matilda of Brabant
49662. William de Beauchamp (c1237–c1298)
49663. Maud FitzJohn (–1301)
49800. Robert de Bruce (1210–1295) — Same as #49172
49801. Isabella de Clare (1226–p1264) — Same as #49173
49802. Neil of Carrick — Same as #49174
49803. Margaret Stewart — Same as #49175
49856. Henry III, King of England (1207–1272) — Same as #49600
49857. Eleanor of Provence (c1217–1291) — Same as #49601
49858. Ferdinand III, King of Castile — Same as #49602
49859. Joanna of Ponthieu — Same as #49603
49860. Philip III, King of France (1245–1285) — Same as #49604
49861. Isabella of Aragon (1247–1271) — Same as #49605
49862. Henry I of Navarre (c1244–1274) — Same as #49606
49863. Blanche of Artois (1248–1302) — Same as #24829
49890. William Samlesbury — Same as #49634
49892. Roger la Zouche (c1241–a1285) — Same as #49636
49893. Ela Longespee (1244–c1276) — Same as #49637
49894. Nicholas de Segrave (–1295) — Same as #49638
49896. Henry III, King of England (1207–1272) — Same as #49600
49897. Eleanor of Provence (c1217–1291) — Same as #49601
49898. Philip III, King of France (1245–1285) — Same as #49604
49899. Maria of Brabant (1254–1321) — Same as #49643
49904. John Fitzalan — Same as #49648
49905. Isabel de Mortimer — Same as #49649
49912. Henry III, King of England (1207–1272) — Same as #49600
49913. Eleanor of Provence (c1217–1291) — Same as #49601
49914. Robert I, Count of Artois (c1216–1250) — Same as #49658
49915. Matilda of Brabant — Same as #49659
49918. William de Beauchamp (c1237–c1298) — Same as #49662
49919. Maud FitzJohn (–1301) — Same as #49663
51592. Robert de Bruce (1210–1295) — Same as #49172
51593. Isabella de Clare (1226–p1264) — Same as #49173
51594. Neil of Carrick — Same as #49174
51595. Margaret Stewart — Same as #49175
51648. Henry III, King of England (1207–1272) — Same as #49600
51649. Eleanor of Provence (c1217–1291) — Same as #49601
51650. Ferdinand III, King of Castile — Same as #49602
51651. Joanna of Ponthieu — Same as #49603
51652. Philip III, King of France (1245–1285) — Same as #49604
51653. Isabella of Aragon (1247–1271) — Same as #49605
51654. Henry I of Navarre (c1244–1274) — Same as #49606
51655. Blanche of Artois (1248–1302) — Same as #24829
51682. William Samlesbury — Same as #49634
51684. Roger la Zouche (c1241–a1285) — Same as #49636
51685. Ela Longespee (1244–c1276) — Same as #49637
51686. Nicholas de Segrave (–1295) — Same as #49638
51688. Henry III, King of England (1207–1272) — Same as #49600
51689. Eleanor of Provence (c1217–1291) — Same as #49601
51690. Philip III, King of France (1245–1285) — Same as #49604
51691. Maria of Brabant (1254–1321) — Same as #49643
51696. John Fitzalan — Same as #49648
51697. Isabel de Mortimer — Same as #49649
51704. Henry III, King of England (1207–1272) — Same as #49600
51705. Eleanor of Provence (c1217–1291) — Same as #49601
51706. Robert I, Count of Artois (c1216–1250) — Same as #49658
51707. Matilda of Brabant — Same as #49659
51710. William de Beauchamp (c1237–c1298) — Same as #49662
51711. Maud FitzJohn (–1301) — Same as #49663
This ahnentafel chart for Margaret Primrose is currently limited to 16 generations
Pedigree charts and family group charts are not limited and will allow you to go beyond 16 generations.