Meaning "elf ruler" (perhaps you're a big Lord of the Rings fan?), Avery is actually a medieval version of Alfred. While the name has historically been more popular for boys, since the advent of the mega-popular Ava, Avery has been increasingly used as a girl's name. Usually when this starts to happen with unisex names, parents stop using it for boys. But in Avery's case, it's still holding strong for both genders.
Actor Avery Brooks, Athlete Avery John, Athlete Avery Johnson