The world respects Gandhi and his principles of civil disobedience based on non violence. India considers him the Father of Nation. His outstanding contribution to Indian independence stands out. Historians have written books on him, his philosophy is a research topic of pupils while some consider him a shrewd politician.
But what makes him Mahatma?
In my mind Gandhi’s constant effort to create a just and equal society makes him Mahatma. Gandhi made an unprecedented effort to integrate a highly fragmented, religion, caste and class based society of India. Learning equality from social structure of Britain and experiencing the humiliation of discrimination in South Africa, Gandhi’s mission in India started with social reforms and civil rights and till the very end he tried to unite people from different faiths.
What is your reason to call him Mahatma?
(PS:- Please do read the comments. Readers' comments have provided new information and different perspectives)