Sanskrit · noun · Nature & the Garden

Kasturi

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

Musk; the fragrant secretion of the musk deer.