GLEN Meaning of GLEN in English n. a narrow valley. Etymology: Gael. & Ir. gleann Oxford English vocab. Оксфордский английский словарь. 2012