Meaning of mashhad

Definition of mashhad

(noun) the holy city of Shiite Muslims; located in northeastern Iran

Other information on mashhad

WIKIPEDIA results for mashhad
Amazon results for mashhad