Rudraksha beads/seeds, meaning "eye of Shiva" or "tears of Shiva" in Sanskrit, have been worn by gurus and yogis since ancient times. Sacred Rudraksha beads are seeds from
Terms & Conditions
The images represent actual product though color of the image and product may slightly differ.