Translation of abaka in English:

abaka

noun

  • 1

    a fibrous plant (tree) whose fibre can be woven into a rope