DICTIONARY

(Total Entries : 197270)

遏部多

Dictionary Definition: 

adbhuta, the marvellous; name of astūpain Udyāna, north-west India.