There are 3 translations of libra in English:

libra

nombre femenino/feminine noun