DICTIONARY

(Total Entries : 197270)

devākrīḍa

Dictionary Definition: 

devâkrīḍa m. playing-place of the gods. Hariv.