YourDictionary

Dartmoor

a prison in Devon, SW England

See Dartmoor in American Heritage Dictionary 4

link/cite print suggestion box