A modern compound of Aubrey, from Old Norse *Alfar-ric* meaning “elf ruler,” joined with Jo for a fresh name form.
Like Aubreyjo?
Swipe through thousands of names like it