Likely a modern invented variation of Keisha with the Me- prefix, created for distinctiveness and sound.
Like Mekesha?
Swipe through thousands of names like it