Synonyms and Antonyms for glen

1. glen (n.)

a narrow secluded valley (in the mountains)

Synonyms: