Possibly from Arabic meaning virgin or from a Spanish place name of Phoenician origin.
Like Adra?
Swipe through thousands of names like it