Akademik

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
Syn: ↑St. Petersburg, ↑Peterburg, ↑Petrograd, ↑Saint Petersburg
Instance Hypernyms: ↑city, ↑metropolis, ↑urban center
Part Holonyms: ↑Russia, ↑Russian Federation

Useful english dictionary. 2012.