About 159,000 results
Open links in new tab
  1. Glen - Wikipedia

    Many place-names in Scotland with "glen" derive from the Gaelic gleann ("deep valley"), with some being from the cognates in the Brittonic languages Cumbric and Pictish or from the Gaelic loanword …

  2. GLEN Definition & Meaning - Merriam-Webster

    Jul 8, 2026 · The meaning of GLEN is a secluded narrow valley.

  3. What Is a Glen in Nature? Formation and Features

    A glen is a narrow valley, typically found in mountainous or hilly terrain, with steep sides and a river or stream running through the bottom. The word comes from Scottish Gaelic “gleann,” meaning …

  4. Glean – Work AI that Works | Agents, Assistant & Search

    From engineering to sales to support to HR—Glean helps every department move faster with trusted AI. Booking.com scales AI across 14,000 employees with Glean. Glean became Booking.com’s first AI …

  5. Glen - Simple English Wikipedia, the free encyclopedia

    Glen Raven's Craig Glen found in Dalry, North Ayrshire, Scotland A glen is a valley, that has slopes that are not steep. It is usually long. It is found in the Northern Hemisphere. [1]

  6. Products - Glen Research

    Glen Research offers the highest level of Quality Assurance for reagents for DNA and RNA synthesis - Sterling Quality and Performance. We now apply the Sterling criteria of quality and performance to all …

  7. GLEN | English meaning - Cambridge Dictionary

    GLEN definition: 1. a deep, narrow valley, especially among mountains: 2. a deep, narrow valley, especially among…. Learn more.

  8. GLEN definition and meaning | Collins English Dictionary

    A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland. Sea eagle chicks will soon be soaring over the glens. Collins COBUILD Advanced Learner’s Dictionary. Copyright © …

  9. glen - Wiktionary, the free dictionary

    Jun 28, 2026 · Noun glen (plural glens) A secluded and narrow valley, especially one with a river running through it; a depression between hills; a dale.

  10. Glen - definition of glen by The Free Dictionary

    Define glen. glen synonyms, glen pronunciation, glen translation, English dictionary definition of glen. n. A small, secluded valley. American Heritage® Dictionary of the English Language, Fifth Edition. …