NameTree.app Logo - AI Baby Name Generator

Karim

generous · noble · Respected

Name Origin

Source: Arabic

Root Word: كريم

Derived From: كرم

Meaning: Generous, noble

Popularity History: Very popular in Arab countries and Muslim communities, it is also a common name in many Islamic cultures.