William FitzDuncan * of Moray * Skipton
Gruaidh of Moray
Donald MacWilliam
Donald MacWilliam
*
v.1153?
Do you see errors?/Do you have hints?