
Karim
Arabic
Karim is a masculine Arabic name meaning “generous,” “noble,” or “honorable.” It comes from the Arabic adjective karīm and is also connected with Al-Karīm, one of the divine names in Islamic tradition.
Balanced names that feel substantial without being a mouthful.
4,706 names
4,706 names