conqueror of indra meaning in tamil

Word: conqueror of indra - The english word have 18 alphabets and vowels..

Meanings in tamil :

intirachittu ( இந்திரசித்து )
mekanatan ( மேகநாதன் )
Tamil to English
English To Tamil