DICTIONARY

(Total Entries : 197270)

sāśrulocana

Dictionary Definition: 

○locana mfn. having tearful eyes MBh