Great Yarmouth
geographical name
variants
sometimes shortened to Yarmouth
port on the North Sea in Norfolk, eastern England population 39,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share