Top definition
Mahatma is a sanskrit an ancient language of india word for great soul
it is similar in usage to the modern term saint
One ell known example is Mahatma Gandhi
by amit_jain_online July 26, 2007
Get the mug
Get a mahatma mug for your buddy Bob.
buy the domain for your foodie blog