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, glenn, gleen, galen, glean, galena, glyn, gleeman, galleon, galan, golan, gluon, glome, galón, golem, galilean, glume, gleam, gasolene, galilaean
|
|
|