What is the meaning of Tommy?

Bread or breadlike foodstuff, generally a penny roll.

The supply of food carried by workmen as their daily allowance.

A truck, or barter; the exchange of labour for goods instead of money; the scrip by which such exchange occurs.

A tommy bar.

Short for Tommy gun

To pay (employees) according to the truck system, with goods instead of money.

Source: wiktionary.org