Definition of Khorramshahr in English:

Khorramshahr

proper noun

  • An oil port on the Shatt al-Arab waterway in western Iran. It was almost totally destroyed during the Iran–Iraq War of 1980–8.

    Former name (until 1924) Mohammerah

Pronunciation:

Khorramshahr

/ˌxɔːrəmˈʃɑː/