Mantra

Words that have spiritual power and are used repeatedly to achieve peace and silence.
Back to blog