DICTIONARY

(Total Entries : 197270)

drumaśreṣṭha

Dictionary Definition: 

○śreṣṭha m. 'the best of trees', N. of the palm-tree (= tāla) L.