echchan meaning in english - எச்சன்

deity who is sup posed to be present and to accept a sacrifice one who offers the sacrifice vish nu who appears in the sacrifice Online English to Tamil Dictionary : தாற்பரியவுரை - scope of object of a verse as given by the commentator வெளிற்றுமரம் - trees without a core வார்ப்புச்சருவம் - cost copper pot கண்ணஞ்சனம் - collyrium செறுப்பு - killing

Tags : echchan english meaning, meaning of எச்சன் in english, translate எச்சன் in english, what does echchan mean in english ?