Table of Contents
Antonyms
Synonyms
Etymology
1. glen
noun. ['ˈglɛn'] a narrow secluded valley (in the mountains).
Antonyms
Synonyms
Etymology
- glen (English)
- gleann (Scottish Gaelic)
noun. ['ˈglɛn'] a narrow secluded valley (in the mountains).