yarmouth









yarmouth


noun

  1. a city in SE Massachusetts.
  2. a seaport in SW Nova Scotia, in SE Canada: summer resort.
  3. Great. Great Yarmouth.

noun

  1. short for Great Yarmouth
54 queries 0.518