Family name origins & meanings
- Indian (Gujarat, Rajasthan, and Bombay city) : Hindu (Bania, Vania), Jain, and Parsi name, from modi meaning ‘grocer’, ‘grain merchant’ in the various languages of this region. There is a clan called Modi among the Oswal Banias.