Hercules in Wikipedia
Hercules is the Roman name for the Greek demigod Heracles, son
of Jupiter (the Roman equivalent of Zeus), and the mortal
Alcmena. Early Roman sources suggest that the imported Greek
hero supplanted a mythic Italic shepherd called "Recaranus" or
"Garanus", famous for his strength, who dedicated the Ara
Maxima that became associated with the earliest Roman cult of
Hercules. While adopting much of the Greek Heracles'
iconography and mythology as his own, Hercules adopted a
number of myths and characteristics that were distinctly
Roman. With the spread of Roman hegemony, Hercules was
worshiped locally from Hispania through Gaul...