Karim (male name) means "generous". Not sure if related to Kareem in anyway.
Just found out that the origin of Kareem is Arabic and means "noble".
Generous Ramadan
It's an Arabic male name which means "generous".
It means that you earn a lot of money to throw basketballs through netted hoops.
it means...that you mean what you mean:)
1.not nice 2.rude and disrespectful to other people 3.opposite of nice 4.cruel 5.harsh through words or actions