DICTIONARY
Source: WordNet 3.1
1. (
) a narrow secluded valley (in the mountains) ;
See more about : GLEN