WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Marie de Courcy

Margaret of Scotland 12611283
Alexander of Scotland 12641284
David of Scotland 12731281
King Alexander III of Scotland 12411286
Queen Margaret of Scotland 12401275
Marie de Courcy 12181285
King Alexander II of Scotland 11981249
King William I of Scotland 11431214
Isabel de Avenal 11401234
Ermengarde de Beaumont 11701233
Henry of Huntingdon 11141152
Ada de Warenne 11201178
King David of Scotland 10801153
Queen of Scots Matilda of Huntingdon 10721131
King of Scotland Malcolm III 10311093
Queen Margaret of Scotland 10451093
Ingibiorg Finnsdottir 1069
Waltheof Siwardsson Earl of Huntingdon 10251076
Judith de Lens 10541086
Sir Richard de Avenal 11171180
Sibyl 11201170