A modern invented name, possibly a variant of Arabella, from Latin meaning 'yielding to prayer.'
Like Aribel?
Swipe through thousands of names like it