Likely a modern elaboration of Keisha, a name often connected to Aisha, meaning alive or thriving.
Like Chekesha?
Swipe through thousands of names like it