glyn

/ɡlɪn/

Definitions

1. noun

A hill or mound; an area of high ground, especially a natural one.

“The village overlooked a beautiful glyn with lush greenery.”

Synonyms

  • hill
  • knoll
  • mound

Antonyms

  • lowland
  • valley