CHECHNYA


Meaning of CHECHNYA in English

or Chechenya or Chechenia or Chechen Republic geographical name republic SE Russia in Europe on N slopes of Caucasus Mountains capital Grozny

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.