WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Malcolm II

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,
Duncan II
Ethelreda
Malcolm III Canmore
Margaret
Ingibiorg Finnsdottir 1069
Donald III
Duncan I
Sybil
Bethoc
Crinan Mormaer of Atholl and lay Abbott of Dunkeld
Lulach
Macbeth
Gillecomgain Mormaer of Moray
Gruoch
Donada
Finlay Mormaer of Moray
Malcolm II
Kenneth II
Malcolm I
Donald II
Constantine I