mehta are of which caste?
The word Mehta means "chief", and may be derived from the Sanskrit word mahita ("great" or "praised"). It is found among several Indian communities, including Hindus, Jains, Parsis, and Sikhs. Among Hindus, it is used by a wide range of castes and social groups, including Banias, Brahmins, and Khatris.