GLEN Meaning of GLEN in English (n.) A secluded and narrow valley; a dale; a depression between hills. Webster's English dictionary. Английский словарь Webster. 2012