Полный англо-русский словарь
[ɡlen] сущ. узкая горная долина узкая, лесистая долина; горная долина (тж. mountain *) glen узкая горная долина
glen