Modern invented blend possibly of Ariel (Hebrew, 'lion of God') and the Latin diminutive suffix -cella.
Like Aricella?
Swipe through thousands of names like it