Mashhad - Definition

mashhad

n 1: the holy city of Shiite Muslims; located in northeastern
Iran [syn: Mashhad, Meshed]

Look up another word