Grimsby
See Grimsby in American Heritage Dictionary 4
or Great Grims·by (grĭmzˈbē)
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