Tamasheq (The Tuareg language)