If you know the meaning and origin of "Ditty Bag" is, leave your comments below.
Thanks to "AA" for his response. He is correct.
We have found two meanings for "Ditty Bag".
A Ditty Bag (or box) was originally called "ditto bag" because it contained at least two of everything: two needles, two spools of thread, two buttons, etc. With the passing of years, the "ditto" was dropped in favor of "ditty" and remains so today. Before World War I, the Navy issued ditty boxes made of wood and styled after foot lockers. These carried the personal gear and some clothes of the sailor. Today, the ditty bag is still issued to recruits and contains a sewing kit, toiletry articles and personal items such as writing paper and pens.
Another source says a Ditty Box or Ditty Bag is possibly from the Saxon word "dite", meaning tidy or from the English word "dittis", a type of canvas material. A small box or bag in which a sailor kept his valuables such as letters, small souvenirs and sewing supplies.