Italian form of Hamilcar, a Phoenician name meaning 'brother of Melqart,' borne by Hannibal's father.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amilcare?
Swipe through thousands of names like it