The battle of Drepana was won by Adherbal (or Ad Herbal) and
Hamilcar. Hamilcar was a very common name in Carthage and there
were many generals and admirals called Hamilcar.
View page
Hamilcar Barca was a Carthaginian generaland father of the renown Hannibal Barca who waged war against Rome .