ditty bag (n.)youdaoicibaDictYouDict
1850s nautical slang, perhaps from British naval phrase commodity bag.