Definify.com

Definition 2024


Mashhad

Mashhad

English

Proper noun

Mashhad

  1. Second largest city of Iran, located in the Razavi Khorasan Province.

Translations