hogton

/hɒɡtən/

Definitions

1. noun

A town or village, especially in the north of England, typically with a strong sense of community or identity.

“The people of Hogton were known for their friendly nature and welcoming attitude towards tourists.”

Synonyms

  • town
  • village

Antonyms

  • megacity
  • metropolis