Mala beads or as they are known in English Roseary beads for sale at Swayambhunath buddhist temple in Kathmandu, Nepal. There are normally 108 Hindu or Buddhist Prayer beads per Mala. Mala is a Sanskrit word meaning garland and the number 108 has a predominantly religious significance. Malas are mainly used to count mantras. |
Add a Comment