Ordubad in Turkish Ordubad in Turkish Ordubad proper noun The second largest town and a municipality of the Nakhchivan Autonomous Republic of Azerbaijan Add to Flashcards