Answer: chechenrepublic

AnswerCrossword Clue
CHECHENREPUBLICLand in the Caucasus