LIBRA Meaning of LIBRA in English n pound; libra sterling pound (= twenty British shillings); Libra [Astron.] Libra, Balance Interlingua English vocab. Английский словарь Интерлингва. 2012