Libra

Definition and Citations:

In old English law. A pound; also a sum of money equal to a pound sterling.

Latest Articles