Если говорить о Ганнибале Барка, прозванного римлянами Карфагенским, жившем 2200 лет тому назад, то следует учитывать, что мы даже не знаем, как звучало его настоящее имя. Потому что Барка (Молния) - это прозвище, унаследованное им от отца, данное тому римлянами за внезапность, а само имя - Ганнибал, означающее "тот, кому помогает Баал (имя бога Карфагена)", и до недавнего времени в России произносившееся без первой буквы "Г" - Аннибал, также пришло к нам от латинских авторов, но не от финикийцев-колонистов, сородичей Ганнибала. Римляне, стёршие ненавистный им Карфаген до основания, не пощадили также ни записей, ни метрик, ни каких-либо финикийских письменных источников, упоминавших Ганнибалла.
В то время не существовало ни астрологии, ни календаря в привычном для нас понимании. Года в Риме считались по именам консулов, а даты рождения стало принято записывать только в III веке н.э. Точные даты можно установить лишь только тогда, когда они привязаны к определённым астрономическим событиям. Если в день рождения исторического персонажа не произошло ни лунного, ни солнечного затмения, не появлялась комета, то определить его знак Зодиака просто не предоставляется возможным.