SAINT PETERSBURG


Meaning of SAINT PETERSBURG in English

geographical name city W Florida on Pinellas Peninsula SW of Tampa population 248,232, city W Russia in Europe, at E end of Gulf of Finland; capital of Russian Empire 1712-1917, population 4,952,000

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.