Among the ancient Hamites, Semites, and Aryans theophoric names represent a large percentage. The Semitic Canaanite/Phoenician 'Hannibal' is the equivalent of the Semitic Hebrew 'Yochanan', better known as the English 'John'. The element [-ba'al] (Lord) of 'Hannibal' being replaced by the element [Yo-] (the first syllable of the unspeakable name of the God, i.e. the 'Ba'al' of the Jews). John/Joan/Anna, et al. has, of course, found its way via Christianity into a plethora of modern tongues.