Karam

What does the name Karam mean?

Karam is an Arabic name that means "generosity" or "nobility", one of the most prized virtues in Arab culture and a quality of God in the Quran. It is used by Muslim and Christian Arab families alike and is also found in Punjabi, where it means divine grace. Karam has risen in the United States from number 1881 in 2015 to a peak of number 1375 in 2024 and holds number 1613 in 2025.

At a glance

Gender
Boy's name
Origin
Arabic
Popularity
Rather rare – #1613 of the boy names in the United States
International
Karam (Arabic / Punjabi / English), Kerem (Turkish), Keram (Bosnian).

Parents who love Karam also like

All names from A to Z