curcumatranslation and definition "curcuma", tamil lexiconWordTamil Definitioncurcumaமஞ்சள், மஞ்சள் செடி.