Meaning of Leningrad in English:

Leningrad

Pronunciation /ˈlɛnɪnɡrad/

Translate Leningrad into Spanish

proper noun

former name (1924–91) for St Petersburg