What is the full meaning of glen
a narrow valley with a stream, often with trees [n -S]
Example of the word glen placed on a Scrabble board.