Compound of Kara (Latin/Italian 'dear') and Lena (Greek 'light' or 'torch'), a modern blend.
Like Karalena?
Swipe through thousands of names like it