DICTIONARY

(Total Entries : 197270)

sallaka

Dictionary Definition: 

sallaka [cp. *sk. śalala & śallaka] a porcupine j v.489.