mashhad(noun) noun1. the holy city of Shiite Muslims; located in northeastern IranSimilar word(s): meshedDefinition categories: location