armageddontranslation and definition "armageddon", tamil lexiconWordTamil Definitionarmageddon(விவி.) ஆக்க அழிவுச் சக்திகளுக்கு உரிய இறுதிப் போராட்டக்களம்.