Saint petersburg has 3 different meanings across 2 categories:
a city in western Florida on Tampa Bay; a popular winter resort
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
A federal city of Russia, known between 1914 and 1924 as Petrograd and between 1924 and 1991 as Leningrad, and former capital of Russia (1713–1728, 1732–1918).