hodgepodge
Noun
C1 – Advanced
A confused mixture of different things.
Synonyms
jumble
mishmash