Definitions for "Lydford"
Lydford, sometimes spelled Lidford, is a village, once an important town, in the western parliamentary division of Devonshire, in Devon situated six miles (13 km) north of Tavistock on the western fringe of Dartmoor in the West Devon district, 27 m. North of Plymouth.