Yes. It's the meaning of the song. Attidaya means Shepherd. It's in Malayalam language, the language used in the southernmost state of India, Kerala. One can see nurses from Kerala in hospitals anywhere in the world. It has a connection with Christianity.