illusions or charms of demons meaning in tamil

Word: illusions or charms of demons - The english word have 29 alphabets and vowels..

Meanings in tamil :

irakshetamayai ( இராக்ஷதமாயை )
Tamil to English
English To Tamil