Definition of Glen

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

Semanticaly linked words with "glen"

Hyponims for word "glen"