Sanskrit · noun · Struggle & the Sword

Kavach

कवच
Meaning

Armour or a protective coat; also a protective amulet or charm.