devacchanda देवच्छन्द

Definition: m. a necklace of pearls (composed of 100 or 103 or 81 or 108 strings)