In the name stratford-on-Avon Avon means?

Answer:
Avon is the name of the river which runs close to Stratford.
First answer by Snakester1962. Last edit by Snakester1962. Contributor trust: 250 [recommend contributor recommended]. Question popularity: 1 [recommend question].