Yes.
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.
Hamilcar Barca was a Carthaginian generaland father of the renown Hannibal Barca who waged war against Rome .
Carthage.
228 BCE.
Hamilcar Barca
Hamilcar Barca
Reportedly, Hamilcar met his death in 228 BC BCE. He was killed in a campaign against tribes between the Tagus and Durius.
He promoted Carthaginian interests in Spain.
A Carthaginian general, father of Hannibal.
Hamilcar
Hannibal and Hadsrubal.