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