Cataphract
English Meaning
Defensive armor used for the whole body and often for the horse, also, esp. the linked mail or scale armor of some eastern nations.
Sorry, No Malayalam Meaning for your input!
See Cataphrac Want To Try Cataphract In Malayalam??