Dictionary meanings for hiṃsrā from Apte and Monier-Williams.
apte
Normalized lookup: himsra
Apte Sanskrit-English Dictionary
1 A vein, nerve.
2 Spiken- ard.
Loading search…