Name: Kamaliyyah (كمالية)
Meaning: Kamaliyyah is an Arabic name for girls that means whole, without flaws, perfect.
Gender: female