Name meaning & originKarim كريم
/kah-REEM/
Karim is an Arabic boy's name pronounced /kah-REEM/. The name means generous, noble, and kind-hearted.
Share this name
Meaning of Karim
The name means generous, noble, and kind-hearted.
It is derived from the Arabic root 'K-R-M', which relates to concepts of generosity and high standing. As Al-Karim, it is one of the 99 Names of Allah in Islam, representing the 'Most Generous.' The name carries a historical weight of hospitality and honor within Semitic linguistic traditions.
- Origin
- Arabic
- Pronunciation
- /kah-REEM/
Cultural background
It is a highly popular name throughout the Middle East, North Africa, and Muslim communities worldwide, often given in hopes that the child will embody a benevolent spirit.
Variations & nicknames
- Kareem
- Kerem
- Karem
- Karimuddin
- Krimo
Famous people named Karim
Well-known namesakes — celebrities, historical figures and characters.
Kareem Abdul-Jabbar
All-time leading scorer in NBA history upon retirement
Sport · 20th-21st Century
Karim Benzema
French professional footballer and Ballon d'Or winner
Sport · 21st Century
Karim Khan Zand
The founder of the Zand Dynasty in Persia
Politics · 18th Century
Karim Rashid
Prolific industrial designer known for his futuristic work
Design · 21st Century
Prince Karim Aga Khan IV
The 49th and current Imam of Nizari Ismailism
Religion · 20th-21st Century
Frequently asked about Karim
- Is Karim a religious name?
- While it is one of the 99 Names of Allah, it is used by both Muslims and non-Muslims (such as Arab Christians) as a given name.
- What is the difference between Karim and Kareem?
- They are simply different English transliterations of the same Arabic name; 'Kareem' more closely mimics the long 'ee' sound.
- Is Karim used for girls?
- Karim is traditionally a masculine name. The feminine equivalent is Karima.
Love Karim? Get more names like it
We'll email you 5 fresh Arabic names each week — free, no spam.
By signing up you agree to get these name emails. We use your email only for them; unsubscribe any time from privacy requests. See our privacy policy. 18+ only.
Compare Karim with…
Side-by-side meaning, sound and popularity.
Keep browsing
More Arabic names
See all Arabic names- Shahidullahشهيد الله/sha-HEE-dul-LAH/
A spiritual name meaning a witness of God.
- Aslأصل/AHS-uhl/
The name signifies a foundation, root, or origin.
- Nour/NOOR/
A timeless and radiant name signifying divine light and luminosity.
- Zahra/ZAH-rah/
A classic and radiant name meaning a blooming flower or shining light.
- Yaraيارا/YAH-rah/
A delicate name meaning small butterfly or lady of the spring.
- Inaya/ee-NAY-ah/
A gentle and comforting name meaning gift of God, concern, or protection.
- Sidra/SID-rah/
Refers to a sacred tree in heaven, representing strength and divine beauty.
- Zainزين/ZAYN/
The name means beauty, grace, or excellence.