NameTree.app Logo - AI Baby Name Generator

Karima

generous · noble · wisdom

Name Origin

Source: Arabic

Root Word: K-r-m

Derived From: Karim

Meaning: Noble, generous

Popularity History: It was popular in the Middle East and North Africa, and gradually spread to Europe and the United States in modern times.