WordRel.com
Leningrad
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
Peterburg
Petrograd
Saint Petersburg
St. Petersburg
holo part
Russia
Russian Federation
instance hypernym
city
metropolis
urban center
Leningrad vs Peterburg
Leningrad vs Petrograd
Leningrad vs Saint Petersburg
Leningrad vs St. Petersburg
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details