A modern coined name, likely blending Ka- with an -leshia ending patterned after Alicia.
Like Kaleshia?
Swipe through thousands of names like it