Rhyme Desk
Find rhyming words!

Definition of "Chechen" :

noun: a northern Caucasian language spoken by the Chechen

noun: a native or inhabitant of Chechnya

adjective: of or relating to Chechnya or its people or culture