Mala baruu barsiisuu herrega pdf download. Mala is a Sanskrit word meaning garland or rosary.