Avon UK /ˈeɪ.vən/US /ˈeɪ.vɑn/ noun1 •A river in Wiltshire, Somerset and Bristol, England; running from Acton Turville into the Bristol Channel at Avonmouth.