DICTIONARY

(Total Entries : 197270)

iṣvastra

Dictionary Definition: 

iṣv-astra n. 'arrow-thrower', a bow Ragh. R.