mashhadEnglish

Mashhad, Meshed

Noun

The holy city of Shiite Muslims, located in northeastern Iran

English: Mashhad, Meshed

Bahasa: Mashhad, Masyhad, Meshed

Bahasa words with similar meanings

English words with similar meanings

Show 1 words