Yes, lb is essentially the pound. The abbreviation lb comes from the ancient Roman unit libra. From there, it evolved into the British pound. After long years of "pound" meaning different values in various places in the world, it has since been legally regulated for its current fixed value (not the British pound).
Read more