Wiki Dictionary Search
Glen (IPA: /ˈɡɫɛn/)
Glen
(n.)
A
secluded
and
narrow
valley
; a
dale
; a
depression
between
hills
.