Очень просто!
Раньше существовал город Сталинград, который получил название от имени Сталин. Теперь этот город переименован как Волгоград, потому что рядом с ним протекает река Волга. Раньше существовал город Ленинград. Он получил имя от Ленина. Теперь это Санкт-Петербург, имя которое названо в честь основатель - Петра I.