YourDictionary

Tambov

city in central European Russia, southeast of Moscow: pop. 316,000

See Tambov in American Heritage Dictionary 4

link/cite print suggestion box