accozzaglia

Noun

 * 1) a strange assortment
 * 2) a jumble, hotchpotch, hodgepodge