A modern spelling of Avery, a name from Germanic roots meaning 'ruler of the elves.'
Like Avry?
Swipe through thousands of names like it