Noun Definitionmashhad1.Definition: the holy city of Shiite Muslims; located in northeastern IranRelated Noun(s):meshedCategory: Places