in the Maghreb described by Herodotus in 2500 BP may have been the cultural variety existing among Old North African speakers at that time. In 300 BCE, Guanche speakers, who may have been Old North African speakers rather than Berber speakers, may have peopled the Canary Islands. Though speculative, Guanche speakers may have spoken the Basque language, Tartessian language, and other similar languages of the Iberian Peninsula; supportive evidence for this view may be found in the few lexemes that have been related to the Basque language and an absence of Berber etymology found in some Guanche words. Due to the migration of incoming Arabic (e.g., Hassānīya), Berber (e.g., Tuareg), and Punic speakers, Old North African languages may have eventually ceased being spoken in North Africa. Ancient Egyptian Language Remnants of extinct Old North African languages may have been preserved in the ancient Egyptian language. For example, language contacts between Darfurian and Chadian proto-languages with the ancient Egyptian language. Additionally, the Tjehenou and Tjemehou, which may have been ethnic groups with cultures and languages distinct from one another, may have also had their languages preserved in the ancient Egyptian language. Libyco-Berber Script The Libyco-Berber script may be the result of a creolization process between the Berber and Old North African languages; this creolized language may reflect the linguistic connections between modern Berber speakers and Guanche speakers of the Canary Islands. Among many unknown elements found in rock engravings on the Canary Islands, some evidence (e.g., few basic lexicon, numbers) of the Punic language and Libyco-Berber script have been found. While the general view of the Berber languages being linguistically connected to the Guanche language is based largely on numerical evidence, it is also as probable that the affinity found between the languages are due to late-added Berber loanwords and that Guanche speakers were Old North African speakers. The Numidian language, which may have also been an Old North African language, constitutes the rock engravings in the Canary Islands. Berber Languages The internal diversity of the Berber languages are not able to be reconciled with how early the Neolithic (7000 BP, afterwards) and Capsian (12,000 BP - 8000 BP) periods occurred in North Africa; thus, these Neolithic and Capsian periods in North Africa are not able to be characterized as "Berber." The foundational vocabulary of the Berber languages, if not due to how long the Berber languages have been diverged from