hallucinationtranslation and definition "hallucination", tamil lexiconWordTamil Definitionhallucinationமாயக்காட்சி, மருட்சி.