new clee

/N UW1 K L IY0/
noun
  1. 1

    A suburb of Grimsby, North East Lincolnshire district, Lincolnshire, England (OS grid ref TA2810).