WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of William de Warenne 2nd Earl of Surrey

Ada de Warenne 11201178
Henry of Scotland Earl of Huntingdon and Earl of Northumbria 11141152
Malcolm MacDuff
David MacDuff
Ranulph de Merlay
Sir Roger de Merlay III 12181266
Isabel de Roos
Ada of Fife
Roger de Merlay II 11731239
Ada de Warenne
Duncan Macduff II 6th Earl of Fife 1204
Reginald de Warenne 1179
William de Warenne 2nd Earl of Surrey 1138
Elizabeth de Vermandois 10851148
William de Warenne 1st Earl of Surrey 1088
Gundred 1085
Ranulf de Warenne
Beatrice
Count Hugh I de Vermandois 10571101
Adelaide de Vermandois 10621122
Henry I King of France 10081060
Ann of Kiev 10321075
Robert II King of France 9721031
Constance of Arles 9741032
Hugh Capet King of The Franks 941996
Adelaide of Aquitaine 9521004
Yaroslav I of Kiev 9781054
Ingegerd Olofsdotter of Sweden 10011050
Vladimir the Great of Kiev
Olof Skotkonung King of Sweden 9801022
Estrid of the Obertrites