Aivry is a modern spelling of Avery, an English surname from Germanic roots meaning 'ruler of the elves.'
Like Aivry?
Swipe through thousands of names like it