Tomsk
geographical name
ˈtäm(p)sk
ˈtȯm(p)sk
city of south central Russia in Asia on the Tom' River near its junction with the Ob' River population 524,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share