Sanskrit · noun · Nature & the Garden

Kastura

कस्तूरा
also written: Mushk-e-Khutan
Meaning

A musk deer; the small hornless deer of the Himalayas that bears musk.