Definify.com

Definition 2024


Dartmoor

Dartmoor

English

Proper noun

Dartmoor

  1. A national park in Devon, southern England.

See also