Table of Contents
Antonyms
Synonyms
Etymology

1. glen

noun. ['ˈglɛn'] a narrow secluded valley (in the mountains).

Synonyms

Etymology

  • glen (English)
  • gleann (Scottish Gaelic)
Antonym.com