GK/General Awareness/G-Studies,

Spirituality terms -Glossary Ahimsa: A religious concept which advocates non-violence and a respect for all life. Ahimsa  is Sanskrit for avoidance of himsa, or injury. Ahimsa is the core of Hinduism, Jainism, and Buddhism. Its first mention in Indian philosophy is found in the Hindu scriptures called the Upanishads, the oldest dating about 800 BC. … Read more