Name: Musdi (مصدي)
Meaning: Musdi is an Arabic name for boys that means giver, granter, bestower. It also means one who does good things among people, one who improves peoples relationships.
Gender: male