Gandhi Name Meaning. Indian (Gujarat, Bombay city, Rajasthan, Panjab): Hindu (Bania, Vania, Arora, Jat), Jain, Parsi, and Sikh occupational name meaning 'perfume seller' in modern Indic languages, from Sanskrit gandhika, from gandha 'perfume'. In Gujarati the word also means 'grocer' or 'pharmacist'.
From the Indian title महातà¥à¤®à¤¾ (Mahatma) meaning "great soul", derived from Sanskrit महा (maha) meaning "great" and आतà¥à¤®à¤¨à¥ (atman) meaning "soul, spirit, life". This title was given to, among others, Mohandas Karamchand, also known as Mahatma Gandhi (1869-1948).