caboodle
caboodle - noun
any collection in its entirety
caboodle - thesaurus
bunch
lot