Wormelow Tump
Proper noun
Meaning
Wormelow Tump
A village in Much Birch parish and Much Dewchurch parish, Herefordshire, England (OS grid ref SO4930).
Proper noun
Wormelow Tump
A village in Much Birch parish and Much Dewchurch parish, Herefordshire, England (OS grid ref SO4930).