Green’s Dictionary of Slang

lay n.4

[? SE lay, to place; i.e. that which is laid on the table, counter etc.]
[mid-19C]

1. a piece, a portion, e.g. a lay of pannum, a piece of bread.

2. goods.