Caralena is a modern name blending Cara, meaning 'dear' in Celtic-influenced use, with Lena as a gentle ending.
Like Caralena?
Swipe through thousands of names like it