The AI-powered English dictionary
A republic of the northern Caucasus of Russia. Official name: Chechen Republic. Capital: Grozny. examples