Khorramshahr in Russian Khorramshahr in Russian Хорремшехр proper noun A port city in Khuzestan Province, located in southwestern Iran. Add to Flashcards