Yarmouth
geographical name
Yar·mouth
ˈyär-məth
1
city in southeastern Massachusetts on Cape Cod east of Barnstable population 23,793
Love words? Need even more definitions?
Merriam-Webster unabridged
Share