Question: who are gupta by caste?
Answer: Indian (northern states): Hindu (Bania) and Jain name, from Sanskrit gupta 'secret', 'protected'.