Big Huge Thesaurus

nostrum

noun

sounds kind of like