Proper Noun
A town in North East Lincolnshire district, Lincolnshire, England. A port at Immingham Dock on the River Humber is nearby.