DICTIONARY

(Total Entries : 197270)

sahasrastuka

Dictionary Definition: 

○stuka (sahásra.), mf(ā)n. having a thousand tufts or curls of hair AV