glen Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

تنگ درہ

tang darra

View English Meanings of: tangdarra

Definitions

English definition for glen

1. n. a narrow secluded valley (in the mountains)

All in One

A glen is a valley, typically one that is long, deep, and often glacially U-shaped, or one with a watercourse running through it.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for glen

Related Images

Related Images/Visuals for glen

International Languages

Meaning for glen found in 4 Languages.

Sponored Video