Wormelow Tump (English, name)
expansion: Wormelow Tump
Senses:
glosses: A village in Much Birch parish and Much Dewchurch parish, Herefordshire, England (OS grid ref SO4930).
Forms: