melange
me-lange
noun
A varied mixture or collection of different things, often disparate or unusual.
"The exhibition featured a melange of artistic styles."
Thesaurus
Synonyms: hotchpotch, ragbag, farrago, hodgepodge, odds and ends, mishmash, gallimaufry, oddments, mingle-mangle, omnium-gatherum