another killed by indra meaning in tamil

Word: another killed by indra - The english word have 23 alphabets and vowels..

Meanings in tamil :

champaran ( சம்பரன் )
ஓரசுரன்
இந்திரனாற் கொலையுண்டவசுரன்
Tamil to English
English To Tamil