yowden
/ˈjoʊdən/Definitions
1. noun
a valley or hollow, especially in a hill or a mountain
“The hikers navigated through the yowden to reach the summit.”
1. noun
a valley or hollow, especially in a hill or a mountain
“The hikers navigated through the yowden to reach the summit.”