Great Grimsby
Great Grimsby
Definition
Great Grimsby (grimz′bē)
seaport in Humberside, NE England, at the mouth of the Humber estuary: county district pop. 91,000
Browse dictionary entries near Great Grimsby
