Translation of kekabu in English:

kekabu

kapok

noun

  • 1

    kapok, fluffy fibre used for padding things