What were the main teachings of the Mahavira?
The main teaching of Mahavira were that men and women who wanted to know the truth must leave their homes, they had to follow the strict rules of ahimsa, lead simple lives and had to observe celibacy.