Question: is ahimsa an english word?
Answer: Ahimsa (also ahiṃsā, ahinsa, Sanskrit:अहिम्स) is a Sanskrit word which means "non-violence” or "non-injury". The practice of ahimsa is an important aspect of religions like Hinduism, Jainism and Buddhism. A person who practices ahimsa generally eats vegetarian foods.