GLEN Meaning of GLEN in English [glen] n [ME (Sc), valley, fr. (assumed) ScGael glenn; akin to MIr glend valley] (15c): a secluded narrow valley Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012