apollyontranslation and definition "apollyon", tamil lexiconWordTamil Definitionapollyonபிசாசு, நாசகாரி, சாத்தான்.