English | German | Russian | Czech

Yarmouth English

Meaning Yarmouth meaning

What does Yarmouth mean?

Yarmouth

A town and civil parish with a town council on the northwest coast of the Isle of Wight, England (OS grid ref SZ3589). A town in southwestern Nova Scotia, Canada. A town on the east coast of Maine, United States.

Synonyms Yarmouth synonyms

What other words have the same or similar meaning as Yarmouth?

Are you looking for...?