Grimsby
geographical name
Grims·by
ˈgrimz-bē
port near the mouth of the Humber estuary in eastern England population 92,147
Love words? Need even more definitions?
Merriam-Webster unabridged
Share