Definitions of tolu:

  • noun:   aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
  • noun:   an aromatic balsam