yarmouth

/ˈjɑrˌmaʊθ/

Definitions

1. noun

A town in eastern England, on the north coast of the Isle of Wight.

“She visited Yarmouth and enjoyed its scenic coastal views.”

2. proper noun

A county in Nova Scotia, Canada, and a town in the United States.

“Yarmouth, Nova Scotia, is known for its beautiful coastline and historic architecture.”

Synonyms

  • city
  • town

Antonyms

  • megacity
  • metropolis