Meaning of incense

Definition of incense

(noun) a substance that produces a fragrant odor when burned
the pleasing scent produced when incense is burned; "incense filled the room"
(verb) perfume especially with a censer

Other information on incense

WIKIPEDIA results for incense
Amazon results for incense