Definition of Tomsk in English:

Tomsk

proper noun

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

Pronunciation:

Tomsk

/tɒmsk/