Share this entry
Tver Syllabification: Tver

Definition of Tver in English:

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.
Definition of Tver in:
Share this entry

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.

Subscribe to remove adverts and access premium resources