Origin of the name Amilcare

Italian form of Hamilcar.