Definition of Morar, Loch in English:

Morar, Loch

proper noun

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

Pronunciation:

Morar, Loch

/läk//ˈmôrər/