Definition of libra

What does the word libra mean?