Tambov
geographical name
Tam·bov
täm-ˈbȯf
-ˈbȯv
city of south central Russia in Europe southeast of Moscow population 280,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share