Name: Kamal (كمال)
Meaning: Perfection, completion, integrity.
Gender: male