GLEN





Definition:

  1. [noun] a narrow secluded valley (in the mountains)

Synonyms: