This looks like a Lynx Spider (Family Oxyopidae), but beyond that I’m not familiar with all the species found in India.
This looks like a Lynx Spider (Family Oxyopidae), but beyond that I’m not familiar with all the species found in India.