Morchard Road

English

Proper noun

Morchard Road

  1. A hamlet near Down St Mary, Mid Devon district, Devon, England, situated at the junction of the road to Morchard Bishop (OS grid ref SS7504).
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.