Translation of dupa in English:

dupa

frankincense

noun

  • 1

    frankincense, sweet-smelling gum burnt as incense