GLEN Meaning of GLEN in English n. Valley, vale, dale, dell, dingle. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012