Meaning and Name Origin
Kareem \k(a)-reem\ as a boys' 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.
Kareem has 1 feminine form: Karima.
Kareem is a somewhat popular first name for men (#858 out of 1220, Top 70%) and also a somewhat popular surname for both adults and children (#71517 out of 88799, Top 81%). (2000 U.S. Census)
Shown below is the baby name popularity of Kareem for boys. Kareem was first listed in 1970-1979 and reached its peak rank of #485 in the U.S. then, and is currently at #751. (2014 Birth Statistics)