An Encylopedia Britannica Company

Mashhad

1 ENTRIES FOUND:
Mashhad /məˈʃæd/ proper noun
Mashhad
/məˈʃæd/
proper noun
Britannica Dictionary definition of MASHHAD
: city in Iran