St. Petersburg
n.
2nd largest city in Russia (situated in the northwest part of Russia) ; city in western Florida (USA)
Saint Petersburg
St. Petersburg
Noun
1. a city in western Florida on Tampa Bay; a popular winter resort
(synonym) Saint Petersburg
(hypernym) city, metropolis, urban center
(part-holonym) Florida, Sunshine State, Everglade State, FL
2. a city in the European part of Russia; 2nd largest Russian city; located at the head of the Gulf of Finland; former capital of Russia
(synonym) Leningrad, Peterburg, Petrograd, Saint Petersburg
(hypernym) city, metropolis, urban center
(part-holonym) Russia, Russian Federation