harborough

/ˈhɑrbərəʊ/

Definitions

1. proper noun

A market town in Leicestershire, England.

“The tourists visited the historic town of Harborough.”

2. noun

A borough or town with a market or charter, especially in England.

“Harborough was granted a royal charter in 1204.”

Synonyms

  • borough
  • town

Antonyms

  • hamlet
  • village