Australian English Meaning of petrograd
Petrograd
Other Australian English words related to Petrograd
No Synonyms and anytonyms found
Nearest Words of petrograd
Definitions and Meaning of petrograd in English
petrograd (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
FAQs About the word petrograd
Petrograd
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
No synonyms found.
No antonyms found.
petroglyphy => Petroglyph, petroglyphic => petroglyph, petroglyph => Petroglyph, petrogale => Rock-wallaby, petrochemical => petrochemical,