The Battle of Lagganmore took place in 1646 at Lagganmore in Glen Euchar, west of Loch Scammadale. It was part of the Wars of the Three Kingdoms, though in this case the battle, which was fought largely between Highland clansmen, incorporated a long running feud between Clan MacDonald and Clan Campbell. The Royalist forces of Alasdair Mac Colla, supported by men of Clan MacDougall and Clan MacAulay, defeated the pro-government forces of the Campbells who were supported by Clan MacCallum.