Deepanaushadham meaning in english


Word: ദീപനൗഷധം Transliteration: dīpanauṣadhṁ

Meaning of ദീപനൗഷധം in english :

Noun Cordial
Stomachic
Related wordsdīpanauṣadhṁ (ദീപനൗഷധം) - Cordial 
Malayalam to English
English To Malayalam