Name: Mustafid (مستفيد)
Meaning: Mustafid is an Arabic name for boys that means earner, benefiter, winner.
Gender: male