Definition, Meaning & Synonyms | Italian word LENINGRADO
LENINGRADO
Definitions of LENINGRADO
- (historical) A city in Leningrad, Russia; former name of Saint Petersburg, used from 1924 to 1991
- A oblast in Russia
Number of letters
10
Is palindrome
No
Search for LENINGRADO in:
Page preparation took: 92.96 ms.