lorica

breastplate

Noun
25