Big Huge Thesaurus

cagliostro

noun

sounds kind of like