What is dharma? Sri Damodhara Dikshitar said in a discourse that it is a unique and defining principle of life. Dharma means cultivating and practising noble qualities such as patience, compassion, ...