kavacahara कवचहर

Definition: mfn. wearing an amulet