DICTIONARY

(Total Entries : 197270)

daureśruta

Dictionary Definition: 

daureśruta m. (fr. dūre-śruta) patr. of the serpent-priest Timirgha ib.