Hodgepofge - Alteration of 15th century Middle English 'hochepot' from Old French 'stew':  A mixture of dissimilar ingredients,  a jumble,  a medley, a motley assortment of things, odd and ends, melange, farrago, mingle-mangle, etc.