Hamilcare

Latin

Proper noun

Hamilcare

  1. ablative singular of Hamilcar