Meaning A feminine version of the Arabic name Karim, meaning 'noble' and 'generous'. Origin of Karima Arabic Popular Middle Names Pronunciation 🔊 Listen Karima KahRIYMah Similar Names Aatika Lutfiyya Karoliina Keri Dortha Charmayne Tayce Isla Stefania Aatifah Year by Year Popularity of Karima