Noun > Hodgepodge

(singular) chiefly US

a mixture of different things

a hodgepodge of styles

– called also (British) hotchpotch