Little Dewchurch en · PROPN Meanings A village and civil parish in south Herefordshire, England (OS grid ref SO5331). Relateds Much Dewchurch