The AI-powered English dictionary
A river in Devon, England, which has its source on Dartmoor, flowing into the English Channel at Teignmouth. examples