Learn more about the meaning, origin, and popularity of the name Avery. The name Avery is an English and French name meaning "ruler of elves." It's derived from the Anglo-Saxon name Alfred and the ...
Some results have been hidden because they may be inaccessible to you