DICTIONARY

(Total Entries : 197270)

醫羅缽呾邏

Dictionary Definition: 

Elāpattra, thenāga- or dragon-king of this name: also a place in Taxila.