Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Петербург получил своё имя в честь одного из главных христианских святых - хранителя ключей от райских ворот, святого Петра. Христиане считают, что святые особо покровительствуют людям, которые названы в их честь. Вот Петра I и дал имя построенному им городу отдавая дань своему святому. Слово Санкт в переводе с латыни означает святой. Если дословно переводить все части имени этого города, то получится - город святого Петра. Тогда такие названия были не редкими в культуре Европы. Сравни: Сан-Марино, Сантьяго, Сан-Франциско.