A modern invented form likely related to Keisha, using a compact contemporary ending.
Like Keyshla?
Swipe through thousands of names like it