Avery \a-ve-ry\ as a boy's name (also used as girl's name Avery), is pronounced AY-vree. It is of Old English origin, and the meaning of Avery is "elf or magical counsel". Transferred use of the surname, which originated in the Middle Ages from a Norman French pronunciation of Alfred. Philanthropist Avery Fisher.
For more information, see also the related name Aubrey.