Why was Gandhi called "Mahatma"?
Gandhi is called Mahatma “Great Soul” because the great Indian Poet and Nobel Laureate Rabindranath Tagore called him that.