Baby name meaning
Urdu Version
ھآزیق
Meaning and origin
Variant Of Haziq: Skillful, Intelligent
Keep exploring