Staploe (English, name)
expansion: Staploe
Senses:
glosses: A village and civil parish in Bedfordshire, England (OS grid ref TL140685).
Forms: