Dictionary
Tomsk
geographical name \ˈtäm(p)sk, ˈtȯm(p)sk\
Definition of TOMSK
city S cen Russia in Asia on Tom' River near its junction with the Ob' pop 505,000
ADVERTISEMENT
Learn More About TOMSK
Browse
Next Word in the Dictionary: TongarevaPrevious Word in the Dictionary: Tombouctou
ADVERTISEMENT
Seen & Heard
What made you want to look up Tomsk? Please tell us where you read or heard it (including the quote, if possible).