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.