Meaning of balsa

balsa

Tagalog

balsa n. float; raft; ferry