glen

glen /gl'en/ (glens)
[N-COUNT] oft in names
A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland.

Popular posts from this blog

abreast

ablaze

allowance