The AI-powered English dictionary
A river in Powys and Monmouthshire, Wales, that empties into the Severn at Newport. examples
A town in Monmouthshire, Wales, on this river. examples