Tolyatti

[ tawl-yah-tee; Russian tuh-lyaht-tyi ]
/ tɔlˈyɑ ti; Russian tʌˈlyɑt tyɪ /

noun

a city in the SW Russian Federation in Europe, on the Volga River.
Formerly Stavropol.