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 : கொத்தைப்பல் - carious teeth உக - to accept with pleasure சமுசயவாதி - skeptic philosopher வள்ளிசு - beauty கல்லுப்பொறுக்கி - bird that eats little stones

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