Definition of Grimsby in English:

Grimsby

proper noun

  • A port on the south shore of the Humber estuary in NE England, administrative centre of North East Lincolnshire; population 84,100 (est. 2009).

    Official name Great Grimsby

Pronunciation:

Grimsby

/ˈɡrɪmzbi/