 "Tamazight" is a generic name for all of the Berber languages.They consist of many closely related varieties/dialects.Among these Berber idioms are Riff, Kabyle, Shilha, Siwi, Zenaga, Sanhaja, Tazayit (Central Atlas Tamazight), Tumẓabt (Mozabite), Nafusi, and Tamasheq, as well as the ancient Guanche language.