GLEN


Meaning of GLEN in English

n. a narrow valley.

[ Gael. & Ir. gleann ]

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