DICTIONARY

(Total Entries : 197270)

devatāḍa

Dictionary Definition: 

○tāḍa m. Lipeocercis Serrata L. (also ○ḍaka m. or ○ḍī. f.) 
• Luffa Foetida or a similar plant L. 
• fire L. 
• N. of Rāhu L.