DICTIONARY

(Total Entries : 197270)

devarati

Dictionary Definition: 

○rati f. 'gods' delight', N. of an Apsaras Kathās.