New Clee (English, name)
expansion: New Clee
Senses:
glosses: A suburb of Grimsby, North East Lincolnshire district, Lincolnshire, England (OS grid ref TA2810).
Forms: