DICTIONARY

(Total Entries : 197270)

devatrāta

Dictionary Definition: 

○trāta m. 'god-protected', N. of a Sch. on ĀśvŚr. Cat.