Elaborated modern form of Avery, an English surname meaning 'ruler of the elves.'
Like Averyonna?
Swipe through thousands of names like it