GLEN


Meaning of GLEN in English

a valley with steep sides, often with a stream running through it.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.