glens

noun
  1. Plural of glen; narrow valleys, typically in Scotland or hilly regions, often with a stream running through them.
  2. Usage: Common in Scottish geography and place names

Examples