Definition: Meaning of, Leningrad in English to English dictionary.
Pronunciation:/ ˈlɛnɪnɡrad /
synonym
antonym
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 .