Children |
| 1. Lady Catherine MacDonald, b. 1414, Inverness, Inverness-Shire, Scotland d. 1470, Cromarty, Ross and Cromarty, Scotland (Age 56 years) |
| 2. Marriot MacDonald, Of Keppoch, b. 1440, Keppoch, Lanarkshire, Scotland d. 1492, Lochaber, Inverness-Shire, Scotland (Age 52 years) |
| 3. Alastair Nan Gleann MacDonald, 5th Of Keppoch, b. Abt 1445, Keppoch, Dunbartonshire, Scotland d. Abt 1499, Carn, Alasdair, Scotland (Age ~ 54 years) |
| 4. Donald Glas MacDonald, 3rd Laird Of Keppoch, b. Abt 1450, Lochaber, Inverness-Shire, Scotland d. 1497, Glenorchy, Argyllshire, Scotland (Age ~ 47 years) |
|