SynonymX
Speak
Leningrad
Definition of Leningrad
1.
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
Noun
Synonyms for word "leningrad"
peterburg
petrograd
saint petersburg
st. petersburg
Semanticaly linked words with "leningrad"
city
metropolis
urban center
russia
russian federation