Leningrad (n.)

  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

    [ Syn: st. petersburg , leningrad , peterburg , petrograd , saint petersburg ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.