Definition of Leningrad in English:

Leningrad

Translate Leningrad into Spanish

proper noun

former name (1924–91) for St. Petersburg

Pronunciation

Leningrad

/ˈlenənˌɡrad/ /ˈlɛnənˌɡræd/