Definition of St Petersburg in English:

St Petersburg

proper noun

  • 1A city and seaport in NW Russia, situated on the delta of the River Neva, on the eastern shores of the Gulf of Finland; population 4,548,800 (est. 2008).

    Former names Petrograd (1914-24) and Leningrad (1924-91)
  • 2A resort city in western Florida, on the Gulf of Mexico; population 245,314 (est. 2008).


St Petersburg