The AI-powered English dictionary
A river in South Wales which runs into the Severn Estuary at the same place as the River Usk. examples