Mashhad




Mashhad - noun

  • the holy city of Shiite Muslims; located in northeastern Iran
  • Mashhad - thesaurus

    meshed