duu hakaa

English: Translation
a piece of coconut husk
noun