Armour Meaning in Hindi

What is the translation of word Armour in Hindi?

Meaning of  Armour in Hindi is : कवच

Definition of word Armour

  • 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 Armour

Example Sentences

knights in armor