Armour

Tamil Meaning

கவசம்

போர் கவசம்

English Meaning

  1. Chiefly British Variant of armor.