I'm also uncertain about the relation between the Berber words and the other Semitic languages. Some places it says the Berber words are borrowed from Punic, which was a Semitic languages. In which case, they should have the same colour as Arabic and Hebrew. Regardless, all these are ultimately Afroasiatic languages.