Name: Marzuqi (مرزوقي)
Meaning: Marzuqi is an Arabic name for boys that means blessed by God, one who is given provision.
Gender: male