Name: Mirzaq (مرزاق)
Meaning: Mirzaq is an Arabic name for boys that means one who is blessed with much provision, one who lives in plenty.
Gender: male