Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of LENINGRAD
noun : LENINGRAD
Source:WordNet 3.1
-
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 ;
See more about : LENINGRAD