'Mashhad' definitions:

Definition of 'Mashhad'

(from WordNet)
noun
The holy city of Shiite Muslims; located in northeastern Iran [syn: Mashhad, Meshed]