Hamilcare
Latin
Proper noun
Hamilcare
ablative singular of
Hamilcar