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.