Definition of Mashhad

Noun: Mashhad  mash'had

  1. The holy city of Shiite Muslims; located in northeastern Iran
    - Meshed

See also:
mashgihim
Mashi

Anagrams containing the word Mashhad

msdaahh dmashha admashh hadmash hhadmas shhadma ashhadm