Meaning of mahatma gandhi

Definition of mahatma gandhi

(noun) political and spiritual leader during India's struggle with Great Britain for home rule; an advocate of passive resistance (1869-1948)

Other information on mahatma gandhi

WIKIPEDIA results for mahatma gandhi
Amazon results for mahatma gandhi