peterburg

Noun
  1. 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