mahatmatranslation and definition "mahatma", tamil lexiconWordTamil Definitionmahatmaஅருட் பெரியயார், அருளாளர்.