NameTree.app Logo - AI Baby Name Generator

Kaheem

kindness · Generous · upright

Name Origin

Source: Arabic

Root Word: كريم

Derived From: Karim

Meaning: Generous, noble

Popularity History: It is widely used in Arab countries and Muslim communities, and is gradually gaining traction in other cultures.