The AI-powered English dictionary
A river in Cumbria and Lancashire, England, which passes Lancaster. examples