Find the word definition

Wikipedia
Tolyatti

Tolyatti , also known in English as Togliatti, is a city in Samara Oblast, Russia. Population: It is the largest city in Russia which does not serve as the administrative center of a federal subject.

Internationally, the city is best known as the home of Russia's largest car manufacturer AvtoVAZ ( Lada), which was founded in the late 1960s.