Gandhi Surname Meaning 😍 Gandhi Origin 😍 Indian Surnames

Gandhi is an occupational surname meaning ‘perfume seller’, in Indic languages. In Gujarat, the word ‘gandha’ also means ‘pharmacist’ and ‘grocer’

The Gandhi surname is prevalent in India & South Africa