Mantra by definition, is a sound, word, or phrase that is repeated by someone in prayer or meditation. A sound, word, or phrase… focus on the sound portion, and it’s a short leap of the imagination to conclude that one could cut music from the same cloth.
Read More