Meaning & Origin
A male given name from Arabic.
Karim is a boy's and girl's baby name of Arabic origin, meaning "generous," "noble," or "generous in spirit," from the Arabic karam (generosity). It is one of the 99 names of Allah in Islam, making it deeply significant in Muslim tradition.
Karim is widely used across the Arab world, Iran, and Turkey, and has grown in the United States within Muslim communities. Basketball legend Kareem Abdul-Jabbar — born Lew Alcindor — brought the variant spelling to mainstream American awareness when he converted to Islam in 1971.