Etymology · Latin

libra

6 English words descend from Latin libra, most common first.