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, heracles, herakles
Meaning : A large constellation in the northern hemisphere between Lyra and Corona Borealis.
Install App