from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a river in central England that flows through Stratford-on-Avon and empties into the Severn
Sorry, no etymologies found.
It is also known as the Upper Avon, Warwickshire Avon or
This forms a pleasant enough introduction to the scenery and villages of the Upper Avon.