Azul,

Pour le lein avec Tiznit, je ne sais pas. Peut-être qu'il y a une même racine "divicser en petits morceaux, pepins,...".
Mais au fait, Tiznit se prononce-t-il avec un Z emphatique ou pas ?

Puisque personne n'a répondu à ma devinette sur Massa, je répond : L'ancien nom amazigh était Timest (ou quelque chose proche).

Noms de l'Afrique du Nord :

Erg igidi dans le Sahara : IGIDI : sable, dune.

Ahaggar, ne correspondrait-il pas à Azaggar au Nord ?

Tunis, Tunisie : Tunis viendrait du mot ENS "passer la nuit" donc TI-NS : lieu ou on passe la nuit.

Libye : d'une tribu amazigh nommée par les Egyptiens LIBOU,or le -OU est un pluriel, ce devait donc être LIB.

TAFILALT : sorte de plat ou d'emphore (je sais plus)
SENEGAL, jai lu dansun document français de la fin du 19ème siècle qu'ils avaient donné ce nom en référence à la tribu des ZENAGA qui vivaient dans le coin (mais là je suis sceptique).