Big Huge Thesaurus

alcides

noun

sounds kind of like