Definition of Tomsk in English:

Tomsk

proper noun

  • An industrial city in southern Siberia in Russia, a port on the Tom River; population 496,500 (est. 2008).

Pronunciation

Tomsk

/tômsk/