Meaning and name origin
Kareem \k(a)-reem\ as a boy's name is pronounced kah-REEM. It is of Arabic origin, and the meaning of Kareem is "generous, giving". The Koran lists generosity as one of the 99 qualities of God. Basketball great Kareem Abdul-Jabbar.
There is 1 feminine form of Kareem: Karima.
Kareem is a somewhat popular first name for males (#858 out of 1220, Top 70%) and also a somewhat popular surname or last name for all people (#71517 out of 88799, Top 81%) (2000 U.S. Census).
Displayed below is the baby name popularity of the name Kareem for boys. Kareem reached its highest rank of #485 in the U.S. in 1970-1979. (2014 statistics).