WordRel.com
Petrograd
Noun
a city in the European part of Russia; 2nd largest Russian city; located at the head of the Gulf of Finland; former capital of Russia
synonym
Leningrad
Peterburg
Saint Petersburg
St. Petersburg
holo part
Russia
Russian Federation
instance hypernym
city
metropolis
urban center
Petrograd vs Leningrad
Petrograd vs Peterburg
Petrograd vs Saint Petersburg
Petrograd vs St. Petersburg
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details