Term of the Moment

boss screen


Look Up Another Term


Definition: Libra


(1) See libre software and libre.

(2) The original name of Facebook's cryptocurrency. See Diem.