YourDictionary

St. Petersburg

  1. seaport in NW Russia, on the Gulf of Finland: former capital of the Russian Empire (1712-1917): pop. 4,800,000
  2. city in WC Fla., on Tampa Bay: pop. 248,000

Learn more about St. Petersburg

link/cite print suggestion box