jainism
/ˈdʒeɪnɪzəm/Definitions
1. noun
A major Indian religion based on the teachings of Mahavira, emphasizing non-violence, self-control, and the attainment of spiritual liberation.
“The devotees of Jainism follow a strict vegetarian diet to avoid harming living creatures.”