Groznyy

Explore definitions, synonyms, and language insights of Groznyy

Definitions

Noun
the capital of Chechnya in southwestern Russia; center of extensive oil fields

Synonyms