DICTIONARY

(Total Entries : 197270)

dvādaśalocana

Dictionary Definition: 

○locana m. '12-eyed', N. of Skanda L.