Origin of the name Amílcar

Portuguese and Spanish form of Hamilcar.