NameTree.app Logo - AI Baby Name Generator

Karim

generous · noble · Respected

Name Origin

Source: Arabic

Root Word: كريم

Derived From: كرم

Meaning: Generous, noble

Popularity History: It is very popular in Arab countries and Muslim communities and is also a common name in many Islamic cultures.