The name Avery is a girl's name of English origin meaning "ruler of the elves". Avery is ranked #14 on our popularity charts and is often added to lists like Popular Unisex Baby Names and discussed in our forums with posts like "Baby a Day".
From the experts:
Though this unisex name has been around for a few decades, Avery is now a hot one for girls, partly as an alternative to the epidemic Ava. The female Avery has had a meteoric rise, moving up from Number 802 in 1990 to just outside the Top 10 in recent years.
Angie Harmon and Jason Sehorn may have started it all when they chose it for their daughter in 2005, just as they did with daughters Finley and Emery. Amy Locane used the name in 2009 and now Dr. Phil has a granddaughter named Avery.
On 30 Rock, Elizabeth Banks had an extended cameo playing Alec Baldwin's glamorous fiancee, Avery Jessup.