Big Huge Thesaurus

larium

noun

sounds kind of like