Definition of glen
English to English noun - a narrow secluded valley (in the mountains)
source: WordNet 3.0 - A secluded and narrow valley; a dale; a depression between hills.
source: Webster 1913 English to Tagalog noun - [glen] Libís
source: Diccionario Ingles-Español-Tagalog
Visual Synonyms 
Nearby Word
glen, gleen, glenn, glean, galen, galena, glyn, gleeman, galleon, galilean, glome, gasolene, golan, glume, gluon, golem, gleam, galan, galilaean, galema
|
|
|