There are affiliate links in this post. Read my disclosure policy to learn more.
Meaning, origin, and popularity of the name Avon
A name of several rivers in England which originated from the Celtic word meaning ‘river’.
For a boy
Not in the U.S. top 1,000 names