Saint Petersburg in French Saint Petersburg in French Saint-Pétersbourg proper noun A city in Florida, United States. Add to Flashcards