Big Huge Thesaurus

phalaris

noun

sounds kind of like