Name: Mushidi (مشيد)
Meaning: Mushidi is an Arabic name for boys that means one who strengthens something, one who fortifies something. It is an attribution to Mushid.
Gender: male