Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of glen

- A secluded and narrow valley; a dale; a depression between hills.

Crossword clue for glen

- Dale sat in inglenook
- Depression between hills
- Narrow valley
- Scottish valley
- Secluded Place
- Small secluded valley
- Small valley
- Vale
- Vale, Mr Campbell
- Valley