Name: Haaziq

Gender: Boy

Meaning: Intelligent, Skillfull.

/74 votes