Len‧in‧grad /ˈlenənɡræd, ˈlenɪnɡræd/
the name of the Russian city of
St Petersburg during the time when Russia was part of the former
Soviet Union. It was named after Lenin, the first leader of the
Soviet Union.
[TahlilGaran] Dictionary of Contemporary English ▲