What does "on the lam" mean?

I mean, I know it means on the run. But, the word "lam"...what is that? What does it mean and why does being "on" it mean that you are running from something? Is the word related to the word "lamb" like the animal, but without the "b"? I've always wondered. Thanks.
1 answer 1