according to W3 (Webster's 3rd Int'l), hotchpotch is an alteration of hotchpot, a thick soup or stew) [F hochepot], which has been further alterated into hodgepodge and broadened in meaning to 'a heterogeneous mixture often of incongruous and ill-suited elements.'