Definition of Yarmouth in English:

Yarmouth

proper noun

  • A resort town in southeastern Massachusetts, on southern Cape Cod; population 23,778 (est. 2008).

Pronunciation

Yarmouth

/ˈyärməTH/