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
Tweet