Kings of Scotland
The Royal Line of Malcolm Canmore
The Royal Line of Malcolm Canmore
Malcolm III
(Máel Coluim mac Donnchada)
King of Scotland
1058 – 1093
Ingibjörg
banntrach
Thorfinn Mhòir,
Iarla Arcaibh
Donnchadh II
Dòmhnall
Calum
Margaret
Saint Margaret
(Accursed Margaret)