Temple Incense: A substance that produces a fragrant odor when burned. The pleasing scent produced when incense is burned.
Encens Chembur