Big Huge Thesaurus

durazzo

noun

sounds kind of like