Big Huge Thesaurus

geryon

noun

sounds kind of like