'Mashhad' definitions:

Definition of 'Mashhad'

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