grace · whole · Affinity
Source: Arabic
Root Word: قميص
Derived From: Kamilah
Meaning: Perfect or complete
Popularity History: In modern English-speaking countries, the name is sometimes considered a unique and modern choice.