Dictionary meanings for sāśru from Apte and Monier-Williams.
apte
Normalized lookup: sasru
Apte Sanskrit-English Dictionary
a. Tearful, full of tears, shedding tears.
Loading search…