A modern invented name, likely formed from Ke- and Shanna elements for rhythm and sound.
Like Keshanna?
Swipe through thousands of names like it