LEARNit Dictionary
glen
noun
/ɡlen/
UK
/ɡlen/
US
1
a deep narrow valley, especially in Scotland or Ireland
دره باریک, تنگ