mashhad

/mæːʃhæd/

Definitions

1. noun

A city in northeastern Iran, capital of Razavi Khorasan Province.

“The city of Mashhad is famous for its Imam Reza shrine.”

Synonyms

  • city
  • metropolis

Antonyms

  • hamlet
  • village