sahasravāja सहस्रवाज

Definition: (sah/asra-.) mfn. having thousand-fold vigour or energy