incense
Noun
substance that produces a fragrant odor when burned
Smoke from incense engulfs Indian Hindu devotees as they offer prayers to the sun during the Chhath Festival in Bangalore, India.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.