See also Glen

Singular
glen

Plural
glens

  1. (countable) (geography) A glen is a narrow valley that usually has a river running through it.
    The glen runs through the campsite.
change