Name: Mashhad (مشهد)
Meaning: Mashhad is an Arabic name for boys that means scene, view, spectacle. It also means gathering, group of people.
Gender: male