DICTIONARY

(Total Entries : 197270)

dviśarīra

Dictionary Definition: 

○śarīra m. '2-bodied', N. of Gaṇêśa L.