A modern blend of Karina and Ariana, drawing on Latin or Sanskrit roots conveying 'beloved' or 'very holy.'
Like Kariyana?
Swipe through thousands of names like it