glen

/ɡlɛn/
noun
  1. A narrow, secluded valley, especially one in Scotland or Ireland.
    • The old castle ruins overlook a misty glen.
    • The hikers followed the stream through the peaceful glen.
    • She grew up in a small village nestled in a green glen.
Synonyms