glen

/ɡlɛn/

noun

  1. 1

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

Translate “glen” to another language

Click any language to open the translator with this word already filled in.

Glen Definition & Meaning | TranslatePulse