WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Elfgifu

Edgar
Edgar
Alexander I
David I
Matilda
Matilda (Edith) 10801118
King of England and Duke of Normandy (1100-1135) Henry I of Normandy 10681135
Mary
Eustace III,
Margaret
Malcolm III Canmore
Edward
Agatha
Edmund II (Eadmund II) 9891016
Ealdgyth
Elfgifu
Ethelred II The Unready 9681016
Edgar (Eadgar) 943975
Elfrida
Ethelfleda
Edmund I (Eadmund) The Elder, The Deed-Doer or The Magnificent 921946
Ethelfleda
Edward (Edweard) 869924
Edgiva
Ecgwyn
Elfleda
Alfred The Great 849899
Ealhswith
Sigehelm, Ealdorman of Kent
Alfgar Ealdorman of Wiltshire
Ordgar Ealdorman of East Anglia
Ealdorman Ordmaer