Avery
Meaning: elf ruler
Origin: Germanic
Avery comes from the Germanic Alberic — alf, 'elf,' plus ric, 'ruler' — filtered through Norman French into an English surname before becoming a given name. It was historically a boys' name, and has become close to exclusively a girls' name in recent decades.