staggarth

/ˈstæɡərθ/

Definitions

1. noun

a valley in Derbyshire, England

“The scenic view of Staggarth from the hill was breathtaking.”

Synonyms

  • glen
  • valley

Antonyms

  • hill
  • peak