The name Heracles means Glory Of Hera and is of Greek origin. Heracles is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Heracles also like the names: Astro,
Timothy,
Dragon,
Alistair,
Erastus,
Hermes,
Greg,
Halo,
Daria,
Lali,
Daphne,
Lassie,
Urania,
Atlanta