Likely a modern name shaped by African-inspired sounds and the ending -sheka.
Like Masheka?
Swipe through thousands of names like it