Definition, synonyms and related words
A sandalwood-heavy perfume oil originating in India, or incense thus perfumed