generous · noble · wisdom
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.