Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Chechen Republic
  1. An autonomous republic in southwestern Russia in the northern Caucasus Mountains bordering on Georgia; declared independence from the USSR in 1991 but Russian troops invaded and continue to prosecute a relentless military campaign in the largely Muslim republic
    - Chechnya, Chechenia

Type of: geographic area, geographic region, geographical area, geographical region

Part of: Caucasia, Caucasus, Russia, Russian Federation

Encyclopedia: Chechen Republic