MeaningArmour, One of many names of Karna as he was born wearing a kavach as in armour,
ReligionHindu
OriginIndian