Irkutsk in Greek Irkutsk in Greek Ιρκούτσκ proper noun An oblast of Russia in Siberia. Add to Flashcards