Armor Meaning in Hindi

What is the translation of word Armor in Hindi?

Meaning of  Armor in Hindi is : कवच

Definition of word Armor

  • the metal coverings formerly worn by soldiers or warriors to protect the body in battle.
  • provide (someone) with emotional, social, or other defenses.

Other Meanings of Armor

Example Sentences

knights in armor