Big Huge Thesaurus

maenad

noun

sounds kind of like