Having a natural fragrance English: odoriferous, odorous, perfumed, scented, sweet, sweet-scented, sweet-smelling Bahasa: wangi, harum