Question: who are mehta by caste?
Answer: Mehta Name Meaning. Indian (Gujarat, Rajasthan, Panjab, and Bombay city): Hindu (Bania, Vania, Brahman, Khatri), Jain, Parsi, and Sikh name meaning 'chief' in several modern Indian languages, from Sanskrit mahita 'praised', 'great' (from mah- 'to praise or magnify').