English Etymology Thought to be from boodle Noun caboodle
Derived terms kit and caboodle the whole caboodle
it:caboodle vi:caboodle zh:caboodle