grimesthorpe

/G R AY1 M S T AO0 R P/
noun
  1. 1

    A suburb of Sheffield, South Yorkshire, England (OS grid ref SK3790).