what does the name Avon mean
Avon /avon/ [2 sylls.] as a boys' name is of Celtic origin, and the meaning of Avon is  river . In Welsh, afon; in Gaelic abhainn.