Tver (noun) Definition, Meaning & Examples

noun
  1. a city in the western Russian Federation in Europe, northwest of Moscow, on the Volga.
noun
  1. a city in central Russia, at the confluence of the Volga and Tversta Rivers: chief port of the upper Volga, linked by canal with Moscow. Pop: 402 000 (2005 est)
Tver (noun) Definition, Meaning & Examples

More Definitions