Вопросы к Поиску с Алисой
Форма St. Petersburg встречается в англоязычных текстах вместо Saint Petersburg из-за сокращения слова «Saint» (святой). englishfull.ru www.bolshoyvopros.ru
В английском языке названия городов, содержащие прилагательное «святой», обычно пишут сокращённо и без дефиса. englishfull.ru Например, так же сокращённо пишут St. Barbara (Санта-Барбара). englishfull.ru