 John Moidartach, 19th of Clanranald died in Edinburgh in 1794 and was buried at Holyrood.He was succeeded by his eldest surviving son, Ranald George.Ranald George, 20th of Clanranald was born in 1788.