WikiKin
A lifetime of genealogy research
Malcolm III Canmore -
1024 - 1093 (69 years)
Malcolm II -
-1033
-1033
Crinan the Thane
0978-1045
0978-1045
Siward
-1055
-1055
Duncan I Maccrinan
-1040
-1040
Malcolm III Canmore -
1024-1093
1024-1093