saint petersburg

Noun
  1. A city in western Florida on Tampa Bay;
    A popular winter resort (synset 109097512)
  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 (synset 109030824)

Other Searches