Variant of Aubrey, from Germanic Alberic meaning 'elf ruler' or 'supernatural power.'
Like Obry?
Swipe through thousands of names like it