Definition of Togliatti in English:

Togliatti

proper noun

  • An industrial city and river port in southwestern Russia, on the Volga River; population 705,500 (est. 2008).

    Former name (until 1964) Stavropol. Russian name Tolyatti

Pronunciation

Togliatti

/tôlˈyätē/ /tɔlˈjɑti/

Origin

Renamed in 1964 after Palmiro Togliatti (1893–1964), leader of the Italian Communist Party.