GLEN


Meaning of GLEN in English

n. a narrow valley.

Etymology: Gael. & Ir. gleann

Oxford English vocab.      Оксфордский английский словарь.