English Loch Morar Cited by user Jamesx12345 on 28 Jul 2014 Loch Morar (Scottish Gaelic: Loch Mhòrair) is a freshwater loch in Lochaber, Highland, Scotland.