Modern invented variant of Ariel, Hebrew for 'lion of God', given an alternate phonetic spelling.
Like Ahriel?
Swipe through thousands of names like it