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