mashhad Meaning, Definition & Usage

  1. noun the holy city of Shiite Muslims; located in northeastern Iran
    Meshed.

WordNet