Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of glen

Source language: EnglishDictionary language: English

glen

Pronunciation:/ɡlɛn/

noun

Definitions

  1. A secluded and narrow valley, especially one with a river running through it; a dale; a depression between hills.