TOLU Meaning of TOLU in English noun a fragrant balsam said to have been first brought from santiago de tolu, in new granada. ·see balsam of tolu, under balsam. Webster English vocab. Английский словарь Webster. 2012