KHORRAMABAD Meaning of KHORRAMABAD in English or Khurramabad geographical name city W Iran population 208,592 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012