Answer: chechenrepublic

AnswerCrossword Clue
CHECHENREPUBLIC

Land in the Caucasus