Meaning of Morar, Loch in English:

Morar, Loch

Pronunciation /ˈmɔːrə/

proper noun

  • A loch in western Scotland. At 310 m (1,017 ft), it is Scotland's deepest loch.