Definition of Omsk in English:

Omsk

proper noun

  • A city in south central Russia, on the Irtysh River; population 1,131,100 (est. 2008)

Pronunciation

Omsk

/ämsk/