Grimsby

(grimz)

Great Grimsby

See Grimsby in American Heritage Dictionary 4

or Great Grims·by

A borough of eastern England near the mouth of the Humber River southeast of Hull. It is a major fishing port and has varied industries. Population: 87,500.
link/cite print suggestion box