vidḍāyuḍa | विद्डायुड | vidDAyuDa

vidḍāyuḍa | विद्डायुड | n. a bow of a partic. length, L.

← Search all 286,525 Sanskrit words on Tripura Koṣa