Former name of St Petersburg (9)
I believe the answer is:
leningrad
(Other definitions for leningrad that I've seen before include "St Petersburg before nineteen ninety one" , "St Petersburg formerly" , "revolutionary city" , "Soviet period name for St Petersburg" , "St Petersburg some time ago" .)