NameTree.app Logo - AI Baby Name Generator

Kareem

generous · noble · friendly

Name Origin

Source: Arabic

Root Word: كريم

Derived From: كرم

Meaning: generous

Popularity History: It has long been popular in Islamic culture, especially in the Middle East, and has gained popularity in the United States in recent years due to celebrity influence.