DICTIONARY

(Total Entries : 197270)

saddūla

Dictionary Definition: 

Saddūla [cp. Sk. śārdūla] a leopard Miln 23.