About 895,000 results
Open links in new tab
  1. Loch - Wikipedia

    The Lake of Menteith, an Anglicisation of the Scots Laich o Menteith meaning a "low-lying bit of land in Menteith", is applied to the loch there because of the similarity of the sounds of the words laich and …

  2. LOCH Definition & Meaning - Merriam-Webster

    Middle English (Scots) louch, from Scottish Gaelic loch; akin to Latin lacus lake — more at lake

  3. What Is a Loch? (And Why Are There So Many in Scotland?)

    Aug 18, 2025 · In the Scottish Gaelic language, the word loch simply means “lake” or “sea inlet.” So when you hear someone talking about Loch Ness or Loch Lomond, they’re talking about large bodies …

  4. LOCH | definition in the Cambridge English Dictionary

    It is a very small island, situated where the loch narrows, and is perhaps less than a quarter of a mile distant from either shore.

  5. loch - Wiktionary, the free dictionary

    Nov 24, 2025 · [Rembert] Dodoens specifically recommends the preparation of a lohoch or loch – a 'licking medicine', of middle consistency, between a soft electuary and a syrup – for relief of …

  6. LOCH COLLECTIVE | LANDSCAPE ARCHITECTURE & DESIGN …

    LOCH Collective is a design consulting studio founded in landscape architecture. Using modern and minimalist design features, we believe in connecting people with nature and one another.

  7. LOCH Definition & Meaning | Dictionary.com

    loch British / lɒk, lɒx / noun a Scot word for lake 1 Also called: sea loch. a long narrow bay or arm of the sea in Scotland "Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © …

  8. What Is a Loch? - WorldAtlas

    Nov 27, 2017 · A loch is a Scottish name for a large area of water that that can be narrowly or partially landlocked. The word Loch originates from an Insular Celtic group of languages that originated in …

  9. loch noun - Definition, pictures, pronunciation and usage notes ...

    Definition of loch noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.

  10. LOCH definition and meaning | Collins English Dictionary

    A loch is a large area of water in Scotland that is completely or almost completely surrounded by land. ...twenty miles north of Loch Ness.