sendrāyudhataḍit सेन्द्रायुधतडित्

Definition: mfn. with a rainbow and lightning