Articles Japa Mala – Importance of having 109 Beads in Japa Mala Posted by Japa means Chanting and Mala means Garland/Rosary. Japa Mala is known as garland or rosary made up of holy beads used in chanting Mantra. Mantras are hymn and name of God. The...Read more Facebook Twitter Pinterest LinkedIn Telegram