Meaning of 'mahatma'

  • பெரு மதிப்புக்கும் மரியாதைக்கும் உரிய அருளாளர்


Browse English to Tamil Dictionary