Kareem July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Kareem is a variant of the Arabic name 'Karim' which means 'generous'. Related posts: Kareem, Arabian name Abdul-Kareem, African name Karim, Arabian name Karim