Big Huge Thesaurus

asafoetida

noun

sounds kind of like