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 : அம்பாலிகை - தடிமாடன் - impudent fellow நுழைச்சற்புலு - seventy பீடனம் - pain தாழ் - to let down

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