Kashema is likely a variant of Kashima or Keshia-like forms, used as a modern name with uncertain etymology.
Like Kashema?
Swipe through thousands of names like it