Definition of

Chechnya

  1. (noun, location) 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

via WordNet, Princeton University

Synonyms of Chechnya

chechen republic, chechenia

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Chile Tarweed

South American herb with sticky glandular foliage; source of madia oil