Avon
Definitions
2
Posts
2
Posters
157
Views
-
an area in southwestern England that was a county (= an area with its own local government) until 1996:
-
A river in central England that rises near the border between the counties of Leicestershire and Northamptonshire and flows 96 miles (154 km) southwest through Stratford to the Severn River.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions