Modern invented variant of Audrey, an Old English name meaning 'noble strength.'
Like Aydrie?
Swipe through thousands of names like it