English to Hindi

Meaning for:
shin-guard
other
नरहर-कवच