Subscribe
URL of the page has been copied to clipboard.
Meaning : (classical mythology) a hero noted for his strength. Performed 12 immense labors to gain immortality.
Synonyms : alcides, herakles, hercules
Install App