DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

āścarya,adbhuta; wonderful, rare, extraordinary; odd.