Armour

Telugu Meaning

కవచం

English Meaning

  1. Chiefly British Variant of armor.