glen

US /ɡlen/
UK /ɡlen/
1.

dolina górska

a narrow valley.