Avon
-
an area in southwestern England that was a county (= an area with its own local government) until 1996:
Avon meaning & definition 1 of Avon.
-
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.
Avon meaning & definition 2 of Avon.