Staple Hill (English, name)
expansion: Staple Hill
Senses:
glosses: A suburban area in Staple Hill and Mangotsfield parish, South Gloucestershire district, Gloucestershire, England (OS grid ref ST6576).
Forms: