Saint Petersburg
From open-dictionary.com - the free dictionary.
English
Proper noun
Saint Petersburg
- Region of western Russia.
- Capital of St Petersburg, known before 1924 as Petrograd and between 1924 and 1991 as Leningrad, and former capital of Russia.
Translations
- French: Saint-Pétersbourg (2)
- Russian: Санкт-Петербург (2)