Translation of jamung in English:

jamung

noun

  • 1

    a torch made of dried coconut leaves tied neatly together