strath
/strɑːθ/Definitions
1. noun
a narrow valley between hills, especially in Scotland; a long, narrow area of low-lying land between hills or mountains
“The hikers followed the path through the picturesque strath surrounded by towering mountains.”