glens
glens
noun
Narrow, often deep valleys, especially common in Scotland and Ireland.
"We hiked through the beautiful Scottish glens."
glens
Narrow, often deep valleys, especially common in Scotland and Ireland.
"We hiked through the beautiful Scottish glens."