Name: Misbaq (مسبق)
Meaning: Misbaq is an Arabic name for boys that means ahead, advanced.
Gender: male