Likely a variant influenced by Arabic Karim, associated with generosity and honor.
Like Kiram?
Swipe through thousands of names like it