WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of William de Warenne 2 nd Earl of Surrey (1088-1101 and 1103-1138)

Robert Bruce Lord of Annandale
Isobel
Robert Bruce Lord of Annandale
Devorguilla of Galloway
John Balliol
Margaret
Alan Lord of Galloway
David Earl of Huntingdon
Matilda
Malcolm IV
Alexander III 12411286
Margaret Plantagenet 12401275
Yolande
Alexander II 1249
Joan Plantagenet 12101238
Mary
Margaret
Hubert de Burgh
Isabella
Roger Earl of Norfolk
Marjorie
Gilbert Earl of Pembroke
William I The Lion
Ermengarde de Beaumont
Ada de Warenne 11201178
Henry Earl of Huntingdon
William de Warenne 2 nd Earl of Surrey (1088-1101 and 1103-1138) 1138