Question: who are aggarwal by caste?
Answer: Indian (northern states): Hindu (Bania) and Jain habitational name, from Agroha or Agar + the Hindi or Panjabi adjectival suffix -wal (equivalent to -er in English).