Translation of kemenyan in English:

kemenyan

incense

noun

  • 1

    incense, substance burnt to produce fragrant smoke, esp. in religious ceremonies