Definition of Tver in English:

Tver

proper noun

  • An industrial port in western Russia, on the Volga River, northwest of Moscow; population 402,700 (est. 2009). It was known as Kalinin 1931–91 in honor of President Kalinin.

Pronunciation

Tver

/tver/