The AI-powered English dictionary
A river in Northumberland, England, which flows into the North Sea. examples