Big Huge Thesaurus

skullcap

noun

sounds kind of like