Mashhad

noun

  1. 1

    the holy city of Shiite Muslims; located in northeastern Iran

Synonyms

Also useful for “Mashhad”:Unscrambler