A compound-style modern name blending Kara with Lea, likely drawing on meanings such as beloved or meadow.
Like Karalea?
Swipe through thousands of names like it