LIBRAN Meaning of LIBRAN in English [Li.bran] n (1911): libra 1b(2) Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012