English | German | Russian | Czech

Immingham English

Meaning Immingham meaning

What does Immingham mean?

Immingham

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

Are you looking for...?