Family/Spouse: Donald 2 MACDONALD, of Glengarry. Donald (son of Ranald 1 MACDONALD, of Clanranald & Glengarry and Fiona STEWART, of Lennox) was born before 1386; died in 1420. [Group Sheet] [Family Chart]