Name: Karrum (كرم)
Meaning: Karrum is an Arabic name for boys that means generous, selfless, one who honors others.
Gender: male