Noun
1. Chechnya
2. Chechenia, Chechen Republic, geographical area, geographic area, geographical region, geographic region