Ordubad in Russian Ordubad in Russian Ордуба́д proper noun The second largest town and a municipality of the Nakhchivan Autonomous Republic of Azerbaijan Add to Flashcards