Likely influenced by Arabic Hashim or Qasim forms, associated with generosity, division, or noble lineage.
Like Kasheem?
Swipe through thousands of names like it