Tomsk meaning

tŏmsk, tômsk
A city of central Russia northeast of Novosibirsk. It is a major river port and an industrial center.
0
0
(place) City in SW Siberia.
proper name
0
0
Advertisement