DICTIONARY

(Total Entries : 197270)

duḥsphoṭa

Dictionary Definition: 

○sphoṭa m. 'difficult to be burst', a sort of weapon L.