A modern name likely formed from Keisha with a Spanish-influenced ending.
Like Keishla?
Swipe through thousands of names like it