Morchard Road (English, name)
expansion: Morchard Road
Senses:
glosses: A hamlet in Down St Mary parish, Mid Devon district, Devon, England, situated at the junction of the road to Morchard Bishop (OS grid ref SS7504).
Forms: