
The River Avon (/ˈeɪvən/ (ⓘ) AY-vən) is a river in the southwest of England. To distinguish it from a number of other rivers of the same name, it is often called the Bristol Avon. The name 'Avon' is from an ancestor of the Welsh word afon, meaning 'river'.[source?]