Big Huge Thesaurus

lucullus

noun

sounds kind of like