News and Insights

What is a Mantra?

The Sanskrit word mantra is derived from two words: ‘man’ meaning thought, and the suffix ‘tra’ meaning ‘tool’ or ‘instrument’. A mantra is basically an

Read More »