Giloy is an ancient herb that is packed with an array of benefits. Popular for its immunity boosting properties, Giloy helps in actively fighting against various pathogens. It is a part of Indian medicine from a very long time. Giloy literally means 'Amrita', which means the root of immortality