Ahimsa

Means 'not To Injure' And 'compassion' And Refers To A Key Virtue In Indian Religions.

Ahimsa Definition
Ahimsa Definition