The AI-powered English dictionary
A river in Wiltshire and Berkshire, England, which is a tributary of the Thames. examples
A former local government district in Wiltshire, abolished on 1 April 2009 and merged into the Wiltshire unitary authority. examples