glen \'glen\ n [ME (Sc), valley, fr. (assumed) ScGael glenn; akin to MIr glend val]ley : a secluded narrow valley