Groznyy
Explore definitions, synonyms, and language insights of Groznyy
Definitions
Noun
the capital of Chechnya in southwestern Russia; center of extensive oil fields
Explore definitions, synonyms, and language insights of Groznyy