meshed




meshed - noun

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

  • meshed - adjective

    meshed - thesaurus

    engaged   intermeshed   mashhad