Name: Muraishid (مريشيد)
Meaning: Muraishid is an Arabic name for boys that means one who guides others to the right path.
Gender: male