The AI-powered English dictionary
A river in Leicestershire, England, a tributary to the Trent. examples