Кто назвал
Петр Первый, в 1703 году, сразу после основания крепости в устье Невы.
В честь кого на самом деле
Не в свою честь, как многие думают. Название в честь апостола Петра, небесного покровителя царя. То есть формально город святого, а не город монарха.
Почему звучит по-иностранному
Петр обожал Голландию, где учился корабельному делу, и слово Санкт-Петербург собрано по голландско-немецкой моде того времени, отсюда и приставка санкт, и бург на конце вместо привычного русского город или град.
А совпадение с именем царя
Случайное, но крайне удобное. Петр прекрасно понимал, что все будут связывать название с ним лично, и явно не расстраивался по этому поводу, хотя формальная причина другая.
Ответить на вопрос