Dictionary Definition:
○muṣka (sahásra-), mfn. having a thousand testicles RV. (accord. to Sāy. also, 'having many flames')