A modern invented name blending Cara (Latin/Irish, 'dear friend') with Anna (Hebrew, 'grace').
Like Carriana?
Swipe through thousands of names like it