chē​chén

Chechen

Definitions

Chē​chén

Chechnya, a republic in southwestern Russia; Chechen

Sources