Definition of Irkutsk in English:

Irkutsk

proper noun

  • The chief city of Siberia in eastern Russia, on the western shore of Lake Baikal; population 575,800 (est. 2008)

Pronunciation:

Irkutsk

/irˈko͞otsk/