柯林斯詞典glen /ɡl?n/ (glens) 1. N-COUNT A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland. 峽穀[oft in names] 返回 glen劍橋詞典a deep , narrow valley , especially among mountains (尤指群山中的)峽穀,幽穀 the glens of Scotland 囌格蘭的幽穀 Glen Maye 湄野穀 返回 glen