makachuran meaning in english - மகாசூரன்

very valiant man Online English to Tamil Dictionary : காணிக்கைப்பொருள் - thing presented as an oblation or gift அசுபம் - plant அலக்கழி - to vex புண்ணியன் - righteous being ஜட்சி - judge

Tags : makachuran english meaning, meaning of மகாசூரன் in english, translate மகாசூரன் in english, what does makachuran mean in english ?