hotchpotch
noun
°A hodgepodge; a collection containing a variety of miscellaneous things.
synonyms: farrago, hodgepodge, melange, mingle-mangle more» , mishmash, oddments, odds and ends, omnium-gatherum, ragbag