glenlike
/ɡlenˈlaɪk/Definitions
1. adjective
resembling a glen; having a secluded or sheltered valley-like quality
“The glenlike valley was a perfect place to escape the city noise.”
1. adjective
resembling a glen; having a secluded or sheltered valley-like quality
“The glenlike valley was a perfect place to escape the city noise.”