Meaning
Avon is a river name, most notably associated with the River Avon in England. It has Welsh origins, with 'afon' meaning 'river'.