DICTIONARY

(Total Entries : 197270)

sahasradala

Dictionary Definition: 

○dala mfn. having a thousand petals Pañcar