glen

Noun
  1. A narrow secluded valley (in the mountains) (synset 109312502)

Other Searches