Tehenu and Temehu are terms used in the ancient inscriptions of Egypt when referring to the Libyans. Ulrich Hofmann links them with the predecessors of the Berbers whom he identifies as the people of Atlantis in his recent book, Platons Insel Atlantis[161] published in German. Similar views are held by Alberto Arecchi.
Robert Temple discusses[736.414] the etymology of ‘ Ta Tehenu’ which although used to refer to Libya actually means ‘olive land’.

