devakardama देवकर्दम
Definition:
m.
"divine paste", a fragrant paste of sandal, agallochum, camphor, and safflower
Home
>
Search
>
devakardama