Wiktionary
glenlike
a. Resembling a glen or some aspect of one.
a. Resembling a glen or some aspect of one.