Tuesday, November 2, 2010

Word 2960: Ahimsa

noun
(in the Hindu, Buddhist, and Jain tradition) the principle of nonviolence toward all living things