What does the name Avon mean? The meaning of the name Avon is River. The origin of the name Avon is Welsh. This is the culture in which the name originated, or in the case of a word, the language.
People who like the name Avon also like: Ace
, Aslan Aislin
Name Notes: English river name