DICTIONARY

(Total Entries : 197270)

sthūlaśara

Dictionary Definition: 

○śara m. a kind of large reed L