devakavaca देवकवच

Definition: n. divine armour (see devī--).