The AI-powered English dictionary
The River Tern, a river in Shropshire, England, which joins the Severn at Atcham. examples