Sanskrit · noun · Nature & the Garden

Kastoori

कस्तूरी
said kas-too-ri
also written: Mushk, Kasturi
Meaning

Musk; the fragrant secretion of the musk deer, a prized perfume.