Search for word
Search
leningrad
Nouns
(n)
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
Peterburg
,
Petrograd
,
Saint Petersburg
,
St. Petersburg
,
Synonyms
Peterburg
Petrograd
Saint Petersburg
St. Petersburg
Words of close approximity