DICTIONARY

(Total Entries : 197270)

devavadha

Dictionary Definition: 

○vadhá m. a weapon of the gods AV. vi, 13, 1