What is the meaning of Glen?

A secluded and narrow valley, especially one with a river running through it; a depression between hills; a dale.

clean, hygienic

clear

pure

downright, unqualified, emphatic

clean

clear

wipe

purify, cleanse

This term needs a translation to English. Please help out and add a translation, then remove the text {{rfdef}}.

Source: wiktionary.org