libra the balance - English Synonyms Dictionary

libra the balance

n.
[1] Libra , Balance , Libra the Scales