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.”