GLEN


Meaning of GLEN in English

■ noun a narrow valley, especially in Scotland or Ireland.

Origin

ME: from Sc. Gaelic and Ir. gleann (earlier ~n ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.