Word Study
mashhad
WORDNET DICTIONARY
Noun mashhad has 1 sense
- mashhad(n = noun.location) meshed - the holy city of Shiite Muslims; located in northeastern Iran; Array is a kind of city, metropolis, urban center
is a part of iran, islamic republic of iran, persia
For further exploring for "mashhad" in Webster Dictionary Online