GLEN Meaning of GLEN in English transcription, транскрипция: [ ɡlen ]n. a narrow valley. [Gael. & Ir. gleann] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012