Donald MacDonald, 3rd of Keppoch Peerage person ID=199395 (d. 1496) Parents Angus MacDonald, 2nd of Keppoch unknown daughter MacPhee Children Siblings Marion Macdonald Alastair MacDonald, 5th of Keppoch