Big Huge Thesaurus

cremona

noun

sounds kind of like