Borrowed from Spanish balsa, from Paleo-Hispanic, probably Basque [Term?] or Iberian [Term?]. Not related to balsam.
Practice speaking and memorizing "balsa" and many other words and sentences in English.