Definition.comChechen (language) is a mix of Arabic and Georgian consonants and French vowels.John W. Cowan