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