Aubray is a variant of Aubrey, from Germanic roots meaning elf ruler, later shaped through French usage.
Like Aubray?
Swipe through thousands of names like it