Mythological Stories In English
S3 Ep1: Mantras
A mantra is a word or phrase that is repeated as a form of meditation and concentration. It is a sound, syllable, word, or group of words that is considered capable of "creating transformation." Mantras can be in any language, but are often in Sanskrit, a