A modern coined name likely formed from Kay plus the -sha ending, without one fixed historical root.
Like Kaysha?
Swipe through thousands of names like it