← Back to browseglennoun#7,177Translations峡谷きょうこく幽谷ゆうこく山間やまあいグレンチェックグレンチェックEnglish definitiona narrow secluded valley (in the mountains)ExamplesThat glen was beautiful on a calm day.Similar wordsglennglensglendagleglenoidglencoe← stickyliu →