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