Hamps (English, name)
expansion: Hamps
Senses:
glosses: A river in Staffordshire, England, a tributary of the River Manifold.
Forms: