Name: Haziq (حاذق)
Meaning: Intelligent, skillful
Gender: male