Big Huge Thesaurus

Herakles

noun

sounds kind of like