DICTIONARY

(Total Entries : 197270)

devāvasatha

Dictionary Definition: 

devâvasatha m. 'habitation of the gods', temple Rājat.