TOLU Meaning of TOLU in English n. a fragrant brown balsam obtained from either of two South American trees, Myroxylon balsamum or M. toluifera, and used in perfumery and medicine. Etymology: Santiago de Tolu in Colombia Oxford English vocab. Оксфордский английский словарь. 2012