DICTIONARY

(Total Entries : 197270)

stomāyana

Dictionary Definition: 

stomâyaná n. N. of partic. sacrificial animals ŚBr