Big Huge Thesaurus

Alcides

noun

sounds kind of like