Chechen

Of Russian.

A native or inhabitant of Chechnya.

This concept's ID is @1~52270