YourDictionary

ahimsa

noun

Buddhism, Jainism, etc. the doctrine that all life is one and sacred, resulting in the principle of nonviolence toward all living creatures

See ahimsa in American Heritage Dictionary 4

Learn more about ahimsa

link/cite print suggestion box