Name: Haaziq (حاذق)
Meaning: Intelligent, Skillfull
Gender: male