Dictionary meanings for śuṣirā from Apte and Monier-Williams.
apte
Normalized lookup: susira
Apte Sanskrit-English Dictionary
1 A river.
2 A sort of perfume.
Loading search…