daṃstra meaning in english

[Skt.] n. A tusk or large tooth. korapallu. daṃstrayudhamu damshtr-ayudhamu. n. That which is armed with tusks, i.e., a wild boar. varahamu.daṃstri damshtri. adj. Tusked, toother, carnivorous. n. A wild boar.