masham

/ˈmæʃəm/

Definitions

1. noun

A town and civil parish in North Yorkshire, England.

“She visited the historic town of Masham in North Yorkshire.”

Synonyms

  • parish
  • town

Antonyms

  • city
  • metropolis