public profile
Son of Donald McRanald MacAlasdair and Nacgilles MacAlasdair Husband of Comyn MacAlasdair Father of John MacDonald (Ean dubh ('Black' John)1493 MacAlasdair