Definition of Petrograd in English:

Petrograd

proper noun

Pronunciation

Petrograd

/ˈpɛtrə(ʊ)ɡrad/