Name: Mirghad (ميرغد)
Meaning: Mirghad is an Arabic name for boys that means one who does much good, one who brings much good.
Gender: male