Meaning Variant of Kareem, the name means generous and good natured. Origin of Karam Arabic Popular Middle Names Ammar, Mahmoud Pronunciation 🔊 Listen Karam kah-rahm Similar Names Kareem Iniyan Faine Iniyavan Barr Fadil Fayyad Ghafir Abdul-Kareem Abi Karami Year by Year Popularity of Karam