Name detail

Karim

Meaning: Generous: a friend. The Koran lists generosity as one of 99 qualities of God.
Origin: Arabic
Gender: Boy