GLEN Meaning of GLEN in English noun a secluded and narrow valley; a dale; a depression between hills. Webster English vocab. Английский словарь Webster. 2012