Genealogy Files - Tree
Donald II Dasachtach King of Scotland
862 - 900
1 child
Malcolm I King of Scotland
Close
Constantine I King of Scotland
836 - 877
Kenneth I MacAlpin King of Scotland
810 - 859
Alpin
abt 778 - 20 Jul 841
Eochaid/Rochaidh IV King of Dalriada
Fergusa