cotsetla

/kɒtˈsɛtlə/

Definitions

1. noun

A small village in southern England

“The historic village of Cotsetla dates back to the 12th century.”

Synonyms

  • hamlet
  • village

Antonyms

  • city
  • metropolis