What is the meaning of Ghandi ?
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'.