Karim
Arabic
Generous or noble person
Karim originates in Arabic language and means "generous or noble person".
No more information.
Jean-charles Solvi , Thuan , pixel , Arnold , Lazzaro , Ashcroft , Chapelle , Cairbre , Nediva