Synonyms for
Petrograd
Definition
Petrograd is a former name for the city of Saint Petersburg in Russia.
Synonyms & similar words
saintpetersburg
petrograd
stpetersburg
peterburg
leningrad
Leningrad
Piter
Petrogradskaya
Petrogradsky
Petrogradian
Petrogradite
Petrogradism
Petrogradization
Petrogradize
Petrogradski
Petrogradskyi
Petrogradskiye
Petrogradskiy
Petrogradskogo
Petrogradskomu
Petrogradskom
Petrogradskoye
Petrogradskovo