Question: can avery be a girl's name?
Answer: The name Avery is a girl's name of English origin meaning "ruler of the elves". Avery originated in the Middle Ages as a Norman-French pronunciation variation of the Anglo-Saxon name Alfred and the Ancient Germanic name Alberich. The elements aelf, meaning “elf” and ric, meaning “ruler” give Avery its meaning.