Definition of Irkutsk in English:

Irkutsk

proper noun

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

Pronunciation

Irkutsk

/ɪəˈkʊtsk/