Dictionary.com
Thesaurus.com

glenlike

  • a word derived from glen.
    glen
    noun
    a small, narrow, secluded valley.

More Suggestions