A patronymic surname, from given names.
"The census records show that Avery was once a common nickname but has now become an independent patronymic surname derived from it."
The name Avery comes from the Old English elements for "elf" and "counsel," originally forming a compound meaning "noble counsel." It entered English as a variant spelling of the given name Alfred, which shares this same ancient root.